Metadata-Version: 1.0
Name: django-logtail
Version: 0.0.2
Summary: A log viewing and tailing utility accessible via a Django admin panel
Home-page: https://github.com/alex2/django_logtail
Author: Alex Holmes
Author-email: alex.holmes@isotoma.com
License: The MIT License
Description: ==============
        django_logtail
        ==============
        
        Introduction
        ============
        
        Logtail allows you to view logfiles for your django project via your django
        admin, and will also provide you with a live tail of the logfiles using ajax
        polling - and therefore without the need for a long-running django process.
        
        See Also: https://pypi.python.org/pypi/django_logtail
        
        Installation and Use
        ====================
        
        Django logtail takes a dictionary from your settings.py as follows::
        
            LOGTAIL_FILES = {
                'apache': '/var/log/www.foo.com.log',
                'django', '/var/log/www.foo.com/project.log',
            }
        
        Add it via your installed apps::
        
            INSTALLED_APPS = (
                ...
                'django_logtail',
            )
        
        If any of your django admin plugin apps already add a jquery header::
        
            LOGTAIL_INCLUDE_JQUERY = False # Default is True
        
        Next hook it into your root_urlconf, above the bog-standard admin urls::
        
            urlpatterns = patterns('',
                # First this
                url(r'^admin/django_logtail/', include(logtail_urls)),
        
                # Then this
                url(r'^admin/', include(admin.site.urls)),
                ...
            )
        
        Then absolutely ensure that the user that your django process runs as (whether
        it's via wsgi, fastcgi, django runserver for debugging, or something else) has
        permission to read all of the files in your LOGTAIL_FILES list.
        
        logtail should then appear in your admin, and provide access to these files -
        including a live tail of the file.
        
        Simples.
        
        Other Settings
        ==============
        
        You can set the default update interval for the log tailing::
        
            LOGTAIL_UPDATE_INTERVAL = 50000 # Default is 1000 (one second)
        
        
        ============================
        Changelog for django_logtail
        ============================
        
        0.0.2 (2012-05-04)
        ------------------
        
        - Escape log text to prevent html element lookalikes screwing up the formatting.
        
        
        0.0.1 (2012-04-22)
        ------------------
        
        - Update the package MANIFEST.in to ensure that the README and changelog are
          included.
        
        
        0.0.0 (2012-04-22)
        ------------------
        
        - Initial release.
        
Keywords: django admin logfile viewer tail log
Platform: UNKNOWN
