Metadata-Version: 1.1
Name: pidlockfile
Version: 0.3
Summary: PID file implementation for use with python-daemon
Home-page: https://github.com/aigo9/pidlockfile
Author: Alexei Igonine
Author-email: aigonine@gmail.com
License: Apache-2
Download-URL: https://github.com/aigo9/pidlockfile/archive/0.3.tar.gz
Description: pidlockfile: PID lock file module for use with python-daemon
        ============================================================
        
        This module is a replacement for 'python-daemon' pidfile module.
        TimeoutPIDLockFile class from pidfile implements "advisory" locking.
        Essentially, it does not really lock anthing. It simply checks lock file
        existence and, as a result, it can't detect certain situations like
        server process crush and release the lock.
        
        This module uses python's fcntl facility to lock the PID file. That
        means that is if daemon process is terminated unexpectedly, lock is
        automatically released and daemon can be restarted.
        
        Installation
        ============
        
        .. code:: shell
        
            pip install pidlockfile
        
        Running unit tests
        ==================
        
        From the project top level directory execute:
        
        .. code:: shell
        
            python -m unittest discover -v
        
Keywords: python,daemon,python-daemon,pid,lock
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: POSIX
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Software Development :: Libraries :: Python Modules
