Metadata-Version: 1.1
Name: bigos
Version: 0.0.3
Summary: Do stuff on file change
Home-page: http://github.com/pstiasny/bigos
Author: Pawel Stiasny
Author-email: pawelstiasny@gmail.com
License: GPL
Description: Bigos - do stuff on file change
        
        Use the ``on`` decorator to run tasks when matching files are modified:
        
        ::
        
            from bigos import on, main
        
            @on(r'^[^/]*/([^.][^/]*\/)*[^.][^/]*$')
            def non_dotfile_task(ev):
                print 'file event:', ev.path
        
            if __name__ == '__main__':
                main('.')
        
        Use the backend to get the raw event stream:
        
        ::
        
            from bigos.backend import generate_events
        
            for event_list in generate_events():
                print event_list
        
        Installation
        ============
        
        ::
        
            pip install bigos
        
        Supported platforms
        ===================
        
        -  On modern Linux kernels bigos will use a ctypes inotify wrapper
        -  Other systems are supported via a filesystem polling backend
        
        License
        =======
        
        Copyright (C) 2014 Paweł Stiasny
        
        Bigos is released under the GNU General Public License, see COPYING for
        details.
        
Keywords: filesystem,event,task
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Operating System :: OS Independent
Classifier: Operating System :: POSIX :: Linux
Classifier: Topic :: System :: Filesystems
Classifier: Topic :: Utilities
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.2
