Metadata-Version: 1.0
Name: bolt
Version: 0.9
Summary: Multi-server automation and deployment toolkit
Home-page: https://github.com/tav/bolt
Author: tav
Author-email: tav@espians.com
License: Public Domain
Description: Bolt lets you easily automate sysadmin tasks like deployment. You can use it to
        manage multi-server setups over SSH or even as a build tool. To use, simply
        create a ``Boltfile`` with your tasks, e.g.
        
        ::
        
        from bolt.api import *
        
        @task
        def deploy():
        """publish the latest version of the app"""
        
        with cd('/var/www/mysite.com'):
        run('git remote update')
        run('git checkout origin/master')
        
        sudo("/etc/init.d/apache2 graceful")
        
        And then, run the tasks from the command line, e.g.
        
        ::
        
        $ bolt deploy
        
        Bolt was initially developed as a fork of `Fabric <http://fabfile.org/>`_, but
        has since been extracted as a standalone tool without any of the historic
        baggage of the Fabric APIs.
        
        **Documentation**
        
        Bolt doesn't currently have any docs, but you can look at the introduction to
        the Fabric fork for details of how to use most of its features. Simply replace
        the references to ``fab`` and ``fabric`` with ``bolt``:
        
        * `Fabric with Cleaner API and Parallel Deployment Support
        <http://tav.espians.com/fabric-python-with-cleaner-api-and-parallel-deployment-support.html>`_
        
        **Contribute**
        
        To contribute any patches simply fork the repository on GitHub and send a pull
        request to https://github.com/tav, thanks!
        
        **License**
        
        The code derived from Fabric is contained within the ``bolt/fabcode.py`` file
        and is under the BSD license. The rest of the code has been released into the
        `Public Domain <https://github.com/tav/bolt/raw/master/UNLICENSE>`_. Do with it
        as you please.
        
        --
        Enjoy, tav <tav@espians.com>
        
Keywords: admin,deployment,ssh
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
Classifier: License :: Public Domain
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development :: Build Tools
Classifier: Topic :: System :: Clustering
Classifier: Topic :: System :: Software Distribution
Classifier: Topic :: System :: Systems Administration
