Metadata-Version: 1.1
Name: clustercron
Version: 0.4.9
Summary: Cron job wrapper that ensures a script gets run from one node in the cluster.
Home-page: https://github.com/maartenq/clustercron
Author: Maarten Diemel
Author-email: maarten@maartendiemel.nl
License: ISC license
Description: ===========
        Clustercron
        ===========
        
        
        .. image:: https://img.shields.io/pypi/v/clustercron.svg
                :target: https://pypi.python.org/pypi/clustercron
        
        .. image:: https://img.shields.io/travis/maartenq/clustercron.svg
                :target: https://travis-ci.org/maartenq/clustercron
        
        .. image:: https://readthedocs.org/projects/clustercron/badge/?version=latest
                :target: https://clustercron.readthedocs.io/en/latest/?badge=latest
                :alt: Documentation Status
        
        .. image:: https://pyup.io/repos/github/maartenq/clustercron/shield.svg
             :target: https://pyup.io/repos/github/maartenq/clustercron/
             :alt: Updates
        
        .. image:: https://codecov.io/github/maartenq/clustercron/coverage.svg?branch=master
                :target: https://codecov.io/github/maartenq/clustercron?branch=master
        
        
        **Clustercron** is cronjob wrapper that tries to ensure that a script gets run
        only once, on one host from a pool of nodes of a specified loadbalancer.
        **Clustercron** select a *master* from all nodes and will run the cronjob only
        on that node.
        
        * Free software: ISC license
        * Documentation: https://clustercron.readthedocs.org/en/latest/
        
        Features
        --------
        
        Supported load balancers (till now):
        
            * AWS Elastic Load Balancing
        
        
        
        
        .. :changelog:
        
        =======
        History
        =======
        
        0.4.9 (2016-08-28)
        ------------------
        
        * Update requirements
        * Removed pinned requirements from setup.py
        
        
        0.4.8 (2016-08-20)
        ------------------
        
        * Update requirements: pytest -> 3.0.0
        
        
        0.4.7 (2016-08-13)
        ------------------
        
        * Travis/Tox fixes.
        
        
        0.4.6 (2016-08-13)
        ------------------
        
        * Added twine to requirements_dev.txt
        
        
        0.4.5 (2016-08-13)
        ------------------
        
        * Added pyup.io
        * ISC License
        * pinned requirements
        
        
        0.4.4 (2016-05-27)
        ------------------
        
        * NOQA for false positive in pyflakes
        
        
        0.4.1 (2016-05-21)
        ------------------
        
        * Fixed Python3 unicode compatibility issue for json module.
        
        
        0.4.0 (2016-05-21)
        ------------------
        
        * Added Caching of *master selection*.
        
        
        0.3.7.dev1 (2015-09-12)
        -----------------------
        
        * Added option '-o' '--output' for output of wrapped 'cron command'.
        
        
        0.3.6 (2015-08-08)
        ------------------
        
        * Add more tests.
        * syslog unix_socket path follows symbolic links (fedora)
        
        
        0.3.5 (2015-08-07)
        ------------------
        
        * Urllib refactoring with requests.
        * Use responses for tests.
        * Factored out Mock objects.
        * Removed OS X 'open' command from makefile.
        * Removed python 2/3 compatibilty module.
        * Removed unused exceptions module.
        
        
        0.3.4 (2015-07-12)
        ------------------
        
        * Correction in docs/usage.rst
        
        
        0.3.3 (2015-07-12)
        ------------------
        
        * Remove :ref: tag from README.rst (for formatting on PyPi)
        
        
        0.3.2 (2015-07-12)
        ------------------
        
        * Fix mock requirements in tox.ini (mock 1.1.1 doesn't work with Python 2.6)
        
        
        0.3.1 (2015-06-28)
        ------------------
        
        * First release (beta status)
        
        
        0.3.0 (2015-06-28)
        ------------------
        
        * First release
        
        
        0.3.0.dev2 (2015-06-21)
        -----------------------
        
        * First real working version for ELB
        
        
        0.3.0.dev1 (2015-06-17)
        -----------------------
        
        * First working version for ELB
        
        0.2.0.dev2 (2015-05-25)
        -----------------------
        
        * In Development stage 1
        * Removed HAproxy for now.
        
        
        0.1.3 (2015-05-22)
        ------------------
        
        * Refactor command line argument parser
        
        
        0.1.2 (2015-03-28)
        ------------------
        
        * More test for commandline
        * Travis stuff
        
        
        0.1.0 (2015-01-23)
        ------------------
        
        * First release on PyPI.
        
Keywords: clustercron
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: ISC License (ISCL)
Classifier: Natural Language :: English
Classifier: Operating System :: POSIX
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
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Topic :: Documentation :: Sphinx
Classifier: Topic :: Utilities
