forked from bgreenlee/pygtail
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME.txt
49 lines (34 loc) · 1.38 KB
/
README.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
pygtail
=======
A python "port" of `logcheck's logtail2 <http://logcheck.org>`__.
Pygtail reads log file lines that have not been read. It will even
handle log files that have been rotated.
Usage
-----
From the command line:
::
Usage: pygtail.py [options] logfile
Print log file lines that have not been read.
Options:
-h, --help show this help message and exit
-o OFFSET_FILE, --offset-file=OFFSET_FILE
File to which offset data is written (default:
<logfile>.offset).
-p, --paranoid Update the offset file every time we read a line
(as opposed to only when we reach the end of the
file).
-n N, --every-n=N Update the offset file every N'th time we read a
line (as opposed to only when we reach the end of
the file).
--no-copytruncate Don't support copytruncate-style log rotation.
Instead, if the log file shrinks, print a warning.
In your code:
.. code:: python
from pygtail import Pygtail
for line in Pygtail("some.log"):
sys.stdout.write(line)
Build status
------------
|Build Status|
.. |Build Status| image:: https://secure.travis-ci.org/bgreenlee/pygtail.png
:target: http://travis-ci.org/bgreenlee/pygtail