{ "info": { "author": "Sven Richter", "author_email": "native2k@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3" ], "description": "===============================\nSupervisor serialrestart\n===============================\n\n.. image:: https://badge.fury.io/py/supervisor-serialrestart.png\n :target: http://badge.fury.io/py/supervisor-serialrestart\n\n.. image:: https://pypip.in/d/supervisor-serialrestart/badge.png\n :target: https://crate.io/packages/supervisor-serialrestart?version=latest\n\n\nAdds ``serialrestart`` command to [Supervisor](http://supervisord.org/). This command works\nsimmilar to restart but if you have multiple services, it sometimes is\npreferable to restart them one after another to minimize downtime.\n\nIt even supports wildcards.\n\n* Free software: BSD license\n* Documentation: http://supervisor-serialrestart.rtfd.org.\n\nUsage\n-----\n\n::\n\n supervisor> status\n baz:bar RUNNING\n baz:foo RUNNING\n one RUNNING\n\n supervisor> serialrestart all\n baz:bar: stopped\n baz:bar: started\n baz:foo: stopped\n baz:foo: started\n one: stopped\n one: started\n\n supervisor> serialrestart baz:*\n baz:bar: stopped\n baz:bar: started\n baz:foo: stopped\n baz:foo: started\n\n $supervisor> serialrestart baz:b*\n baz:bar: stopped\n baz:bar: started\n\n\n============\nInstallation\n============\n\nAt the command line::\n\n $ easy_install supervisor-serialrestart\n\nOr::\n\n $ pip install supervisor-serialrestart\n\n\nAnd then add into your supervisor.conf::\n\n [ctlplugin:serialrestart]\n supervisor.ctl_factory = supervisorserialrestart.controllerplugin:make_serialrestart_controllerplugin\n\n.. :changelog:\n\nHistory\n-------\n\n0.1.1 (2013-10-29)\n++++++++++++++++++\n\n* just fixxed documentation/project structure\n\n0.1.0 (2013-10-16)\n++++++++++++++++++\n\n* First release on PyPI.\n\n\n\nHistory\n-------\n\n0.1.1 (2013-10-29)\n++++++++++++++++++\n\n* just fixed documentation/project structure\n\n0.1.0 (2013-10-16)\n++++++++++++++++++\n\n* First release on PyPI.", "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/native2k/supervisorserialrestart", "keywords": "supervisorserialrestart supervisor-serialrestart supervisor serialrestart", "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "supervisor-serialrestart", "package_url": "https://pypi.org/project/supervisor-serialrestart/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/supervisor-serialrestart/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/native2k/supervisorserialrestart" }, "release_url": "https://pypi.org/project/supervisor-serialrestart/0.1.1/", "requires_dist": null, "requires_python": null, "summary": "Adds serialrestart command to Supervisor.", "version": "0.1.1" }, "last_serial": 906199, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "b31227bc9420d3e01c37f33260a041e2", "sha256": "e98704ce2bf10cf4755cf38cf61c7cebbb11f486c40273bd9bfe09a3ec887307" }, "downloads": -1, "filename": "supervisor-serialrestart-0.1.0.tar.gz", "has_sig": false, "md5_digest": "b31227bc9420d3e01c37f33260a041e2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2376, "upload_time": "2013-10-16T10:46:27", "url": "https://files.pythonhosted.org/packages/54/b1/5be7237724775cbd0cf0382854a7c4dc01457bb021479755052649fac55e/supervisor-serialrestart-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "014787ffeca33a94f783a8ffb60813af", "sha256": "c5e06caae06ff9ceb8fe200d9d82db2c755a5c182f789733be5f2187f78e4a15" }, "downloads": -1, "filename": "supervisor-serialrestart-0.1.1.tar.gz", "has_sig": false, "md5_digest": "014787ffeca33a94f783a8ffb60813af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5425, "upload_time": "2013-10-29T11:37:59", "url": "https://files.pythonhosted.org/packages/8b/9f/6d49a32a2585b9d303eb9cc31a323c847b646bd8bd650528aeb9e46c9f8d/supervisor-serialrestart-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "014787ffeca33a94f783a8ffb60813af", "sha256": "c5e06caae06ff9ceb8fe200d9d82db2c755a5c182f789733be5f2187f78e4a15" }, "downloads": -1, "filename": "supervisor-serialrestart-0.1.1.tar.gz", "has_sig": false, "md5_digest": "014787ffeca33a94f783a8ffb60813af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5425, "upload_time": "2013-10-29T11:37:59", "url": "https://files.pythonhosted.org/packages/8b/9f/6d49a32a2585b9d303eb9cc31a323c847b646bd8bd650528aeb9e46c9f8d/supervisor-serialrestart-0.1.1.tar.gz" } ] }