pvl.syslog.args: reimplement --syslog-tail as taking the file, and using an implicit 2.0s timeout
authorTero Marttila <terom@paivola.fi>
Sat, 12 Jan 2013 21:41:12 +0200
changeset 98 b11a8ef6725f
parent 97 cc559fb45cb2
child 99 8d60eb5604e4
pvl.syslog.args: reimplement --syslog-tail as taking the file, and using an implicit 2.0s timeout
pvl/syslog/args.py
--- a/pvl/syslog/args.py	Sat Jan 12 19:00:48 2013 +0200
+++ b/pvl/syslog/args.py	Sat Jan 12 21:41:12 2013 +0200
@@ -23,8 +23,8 @@
     syslog.add_option('--syslog-file',          metavar='FILE',
             help="Read syslog messages from given file")
 
-    syslog.add_option('--syslog-tail',          type='float', metavar='TIMEOUT',
-            help="Continuously poll file")
+    syslog.add_option('--syslog-tail',          metavar='FILE',
+            help="Continuously poll syslog messages given file")
 
     syslog.add_option('--syslog-raw',           action='store_true',
             help="Parse raw syslog lines without timestamp/etc")
@@ -51,8 +51,8 @@
 
     elif options.syslog_tail :
         # tail file
-        source = tail.TailFile(options.syslog_file, skip=True)
-        poll = options.syslog_tail # select(float)
+        source = tail.TailFile(options.syslog_tail, skip=True)
+        poll = 2.0 # select(float)
 
     elif options.syslog_file :
         # read file