Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • BackTrack 5 R2
  • Wine 1.4 / 1.5.5
  • Mozilla Firefox 12...
  • Ubuntu 11.04
  • Angry Birds 1.1.2.1
  • Ubuntu 10.04.4 LTS
  • Linux Kernel 3.4
  • Ubuntu Manual 10.10
  • Adobe Flash Player...
  • Pidgin 2.10.4
  • Home > Linux > System > Clustering and Distributed Networks

    Bolt 0.9

    Download button

    No screenshots available
    Downloads: 221  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Tav | More programs
    Public Domain / FREE
    May 17th, 2011, 21:34 GMT
    ROOT / System / Clustering and Distributed Networks

     Read user reviews (0)  Refer to a friend  Subscribe

    Bolt description

    Multi-server automation and deployment toolkit

    Bolt is a software that 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, 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

    Contribute

    To contribute any patches simply fork the repository on GitHub and send a pull request to https://github.com/tav, thanks!


    Product's homepage

    Requirements:

    · Python

      


    TAGS:

    multi-server automation | deployment toolkit | multi-server | deployment | toolkit



    HTML code for linking to this page:


    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM