Metadata-Version: 1.1
Name: 199Fix
Version: 1.1.1
Summary: 199fix exception logger for Django
Home-page: https://github.com/199fix/199fix
Author: Madra David
Author-email: madra@199fix.com
License: MIT
Download-URL: https://github.com/199fix/199fix/tarball/0.2
Description: ===============
        199Fix
        ===============
        
        199Fix provides a logging handler to push exceptions and other errors to https://199fix.com/. 
        
        Installation
        ============
        
        Installation with ``pip``:
        ::
        
            $ pip install 199fix
        
        
        Get an API Key here https://199fix.com/signup/
        
        Add ``'199fix.handlers.I99FixHandler'`` as a logging handler:
        ::
        
            LOGGING = {
                'version': 1,
                'disable_existing_loggers': False,
                'filters': {
                    'require_debug_false': {
                        '()': 'django.utils.log.RequireDebugFalse'
                    }
                },
                'handlers': {
                    '199fix': {
                        'level': 'INFO',
                        'class': '199fix.handlers.I99FixHandler',
                        'filters': ['require_debug_false'],
                        'api_key': '[your-api-key]',
                        'env_name': 'production',
                    }
                },
                'loggers': {
                    'django': {
                        'handlers': ['199fix'],
                        'level': 'INFO',
                        'propagate': True,
                    },
                }
            }
        
        Settings
        ========
        
        ``level`` (built-in setting)
            Change the ``level`` to ``'ERROR'`` to disable logging of 404 error messages.
        
        ``api_key`` (required)
            API key , Get one here https://199fix.com/.
        
        ``env_name`` (required)
            Name of the environment (e.g. production, develop, testing)
        
        Contributing
        ============
        * Fork the repository on GitHub and start hacking.
        * Run the tests.
        * Send a pull request with your changes.
        
Keywords: logging,uptime monitoring
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
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.2
Classifier: Programming Language :: Python :: 3.3
