--- a/pvl/syslog/args.py Thu Jan 03 13:04:51 2013 +0200
+++ b/pvl/syslog/args.py Thu Jan 03 13:06:30 2013 +0200
@@ -48,7 +48,7 @@
elif options.syslog_tail :
# tail file
- source = tail.TailFile(options.syslog_file)
+ source = tail.TailFile(options.syslog_file, skip=True)
poll = options.syslog_tail # float
elif options.syslog_file :
--- a/pvl/syslog/tail.py Thu Jan 03 13:04:51 2013 +0200
+++ b/pvl/syslog/tail.py Thu Jan 03 13:06:30 2013 +0200
@@ -13,12 +13,16 @@
A file on the filesystem, that is appended to.
"""
- def __init__ (self, path) :
+ def __init__ (self, path, skip=None) :
self.path = path
self._file = None
self._id = None
self._open()
+
+ if skip :
+ for line in self :
+ pass
@property
def file (self) :