Skip to content

An UNIX-like asyncronous tailing with glob pattern matching.

Notifications You must be signed in to change notification settings

talamus/python-tail

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 

Repository files navigation

python-tail - Unix tail follow implementation in Python

An UNIX-like asyncronous tailing with glob pattern matching.

Installation

python setup.py install

Basic Usage

import tail

# A callback function for each row:
def do_something(row, filename):
    print(filename, ':', row)

# Create a tail instance:
t = tail.Tail('logs/*.txt', callback=do_something, sleep=1)

# Start tailing:
t.start()

# Wait for an ENTER, and stop trailing:
input()
t.stop()

About

An UNIX-like asyncronous tailing with glob pattern matching.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%