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.

Filename, size & hash SHA256 hash help File type Python version Upload date
django_live_log-1.1.7.tar.gz (4.1 kB) Copy SHA256 hash SHA256 Source None

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page