Metadata-Version: 1.1
Name: supervisor-serialrestart
Version: 0.1.1
Summary: Adds serialrestart command to Supervisor.
Home-page: https://github.com/native2k/supervisorserialrestart
Author: Sven Richter
Author-email: native2k@gmail.com
License: BSD
Description: ===============================
        Supervisor serialrestart
        ===============================
        
        .. image:: https://badge.fury.io/py/supervisor-serialrestart.png
            :target: http://badge.fury.io/py/supervisor-serialrestart
        
        .. image:: https://pypip.in/d/supervisor-serialrestart/badge.png
                :target: https://crate.io/packages/supervisor-serialrestart?version=latest
        
        
        Adds ``serialrestart`` command to [Supervisor](http://supervisord.org/). This command works
        simmilar to restart but if you have multiple services, it sometimes is
        preferable to restart them one after another to minimize downtime.
        
        It even supports wildcards.
        
        * Free software: BSD license
        * Documentation: http://supervisor-serialrestart.rtfd.org.
        
        Usage
        -----
        
        ::
        
            supervisor> status
            baz:bar                          RUNNING
            baz:foo                          RUNNING
            one                              RUNNING
        
            supervisor> serialrestart all
            baz:bar: stopped
            baz:bar: started
            baz:foo: stopped
            baz:foo: started
            one: stopped
            one: started
        
            supervisor> serialrestart baz:*
            baz:bar: stopped
            baz:bar: started
            baz:foo: stopped
            baz:foo: started
        
            $supervisor> serialrestart baz:b*
            baz:bar: stopped
            baz:bar: started
        
        
        ============
        Installation
        ============
        
        At the command line::
        
            $ easy_install supervisor-serialrestart
        
        Or::
        
            $ pip install supervisor-serialrestart
        
        
        And then add into your supervisor.conf::
        
            [ctlplugin:serialrestart]
            supervisor.ctl_factory = supervisorserialrestart.controllerplugin:make_serialrestart_controllerplugin
        
        .. :changelog:
        
        History
        -------
        
        0.1.1 (2013-10-29)
        ++++++++++++++++++
        
        * just fixxed documentation/project structure
        
        0.1.0 (2013-10-16)
        ++++++++++++++++++
        
        * First release on PyPI.
        
        
        
        History
        -------
        
        0.1.1 (2013-10-29)
        ++++++++++++++++++
        
        * just fixed documentation/project structure
        
        0.1.0 (2013-10-16)
        ++++++++++++++++++
        
        * First release on PyPI.
Keywords: supervisorserialrestart supervisor-serialrestart supervisor serialrestart
Platform: UNKNOWN
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
