{
"info": {
"author": "tav",
"author_email": "tav@espians.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 5 - Production/Stable",
"Environment :: Console",
"Intended Audience :: Developers",
"Intended Audience :: System Administrators",
"License :: Public Domain",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Topic :: Software Development :: Build Tools",
"Topic :: System :: Clustering",
"Topic :: System :: Software Distribution",
"Topic :: System :: Systems Administration"
],
"description": "Bolt lets you easily automate sysadmin tasks like deployment. You can use it to\r\nmanage multi-server setups over SSH or even as a build tool. To use, simply\r\ncreate a ``boltfile.py`` with your tasks, e.g.\r\n\r\n::\r\n\r\n from bolt.api import *\r\n\r\n @task\r\n def deploy():\r\n \"\"\"publish the latest version of the app\"\"\"\r\n\r\n with cd('/var/www/mysite.com'):\r\n run('git remote update')\r\n run('git checkout origin/master')\r\n\r\n sudo(\"/etc/init.d/apache2 graceful\")\r\n\r\nAnd then, run the tasks from the command line, e.g.\r\n\r\n::\r\n\r\n $ bolt deploy\r\n\r\nBolt was initially developed as a fork of `Fabric `_, but\r\nhas since been extracted as a standalone tool without any of the historic\r\nbaggage of the Fabric APIs.\r\n\r\n**Documentation**\r\n\r\nBolt doesn't currently have any docs, but you can look at the introduction to\r\nthe Fabric fork for details of how to use most of its features. Simply replace\r\nthe references to ``fab`` and ``fabric`` with ``bolt``:\r\n\r\n* `Fabric with Cleaner API and Parallel Deployment Support\r\n `_\r\n\r\n**Contribute**\r\n\r\nTo contribute any patches simply fork the repository on GitHub and send a pull\r\nrequest to https://github.com/tav, thanks!\r\n\r\n**License**\r\n\r\nThe code derived from Fabric is contained within the ``bolt/fabcode.py`` file\r\nand is under the BSD license. The rest of the code has been released into the\r\n`Public Domain `_. Do with it\r\nas you please.\r\n\r\n-- \r\nEnjoy, tav ",
"description_content_type": null,
"docs_url": null,
"download_url": "UNKNOWN",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/tav/bolt-python",
"keywords": "admin,deployment,ssh",
"license": "Public Domain",
"maintainer": "",
"maintainer_email": "",
"name": "bolt",
"package_url": "https://pypi.org/project/bolt/",
"platform": "UNKNOWN",
"project_url": "https://pypi.org/project/bolt/",
"project_urls": {
"Download": "UNKNOWN",
"Homepage": "https://github.com/tav/bolt-python"
},
"release_url": "https://pypi.org/project/bolt/1.0/",
"requires_dist": null,
"requires_python": null,
"summary": "Multi-server automation and deployment toolkit",
"version": "1.0"
},
"last_serial": 786960,
"releases": {
"0.9": [
{
"comment_text": "",
"digests": {
"md5": "99473b7c102e5b7737f8878ba27a2334",
"sha256": "0f4389d4360eae34ad4fdc01dd6a6f6e27d8f494d89d01ebee44d46007fcdafb"
},
"downloads": -1,
"filename": "bolt-0.9.tar.gz",
"has_sig": false,
"md5_digest": "99473b7c102e5b7737f8878ba27a2334",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 32678,
"upload_time": "2011-05-16T22:03:45",
"url": "https://files.pythonhosted.org/packages/35/6d/8c59d17f1cd31524e809544b8f8718d11600b2e72e39ac94bae5bcf8c82e/bolt-0.9.tar.gz"
},
{
"comment_text": "",
"digests": {
"md5": "57242e3c928d6fb463a2c1c956304a28",
"sha256": "71706f4368205f57cb9da31a44ced73b6cb6b7fba2ed36a8fca77f9f2fba80d9"
},
"downloads": -1,
"filename": "bolt-0.9.zip",
"has_sig": false,
"md5_digest": "57242e3c928d6fb463a2c1c956304a28",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 37372,
"upload_time": "2011-05-16T22:03:48",
"url": "https://files.pythonhosted.org/packages/fd/8b/f6c4daafc24ab770ba353cd672dcc025500f4388ed931069e3d2f8ba8244/bolt-0.9.zip"
}
],
"1.0": []
},
"urls": []
}