Skip to main content

Simple package for live streaming of file.

Project description

=====
Django Live Log
=====

django_live_log is a package which can see live stream of file, such as log file, etc.

Installation
------------

pip install django_live_log


Quick start
-----------

1. Add "django_live_log" to your INSTALLED_APPS setting like this::

INSTALLED_APPS = [
...
'django_live_log',
]

2. Include the django_live_log URLconf in your project urls.py like this::

url(r'^dll/', include('django_live_log.urls')),

3. Add "DLL_FILE" to settings.py::

DLL_FILE = '/var/log/myfile.log' (should have read permission)

4. Visit http://127.0.0.1:8000/dll/


Options
----------

* DLL_URL in settings.py.
Usage:
DLL_URL = "/myurl/"
so dll wii serve at `domain.com/dll/myurl/`

* DLL_GROUP_PERMISSION in settings.py
Group name or list of group names.
Usage:
DLL_GROUP_PERMISSION = "My group name" # or ["My group name1", "My group name2"] (strict in PROD mode)

* from
Start pointer reading from file.
Usage:
domain.com/dll/myurl/?from=500

* file_path
absolute path of file to log
Usage:
domain.com/dll/myurl/?file_path=/var/log/myfile.log
- Should have read permission

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django_live_log-1.1.7.tar.gz (4.1 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page