equal
deleted
inserted
replaced
21 help="Read syslog messages from given fifo") |
21 help="Read syslog messages from given fifo") |
22 |
22 |
23 syslog.add_option('--syslog-file', metavar='FILE', |
23 syslog.add_option('--syslog-file', metavar='FILE', |
24 help="Read syslog messages from given file") |
24 help="Read syslog messages from given file") |
25 |
25 |
26 syslog.add_option('--syslog-tail', type='float', metavar='TIMEOUT', |
26 syslog.add_option('--syslog-tail', metavar='FILE', |
27 help="Continuously poll file") |
27 help="Continuously poll syslog messages given file") |
28 |
28 |
29 syslog.add_option('--syslog-raw', action='store_true', |
29 syslog.add_option('--syslog-raw', action='store_true', |
30 help="Parse raw syslog lines without timestamp/etc") |
30 help="Parse raw syslog lines without timestamp/etc") |
31 |
31 |
32 syslog.add_option('--syslog-facility', metavar='FACILITY', |
32 syslog.add_option('--syslog-facility', metavar='FACILITY', |
49 source = fifo.Fifo(options.syslog_fifo) |
49 source = fifo.Fifo(options.syslog_fifo) |
50 poll = True # select(source) |
50 poll = True # select(source) |
51 |
51 |
52 elif options.syslog_tail : |
52 elif options.syslog_tail : |
53 # tail file |
53 # tail file |
54 source = tail.TailFile(options.syslog_file, skip=True) |
54 source = tail.TailFile(options.syslog_tail, skip=True) |
55 poll = options.syslog_tail # select(float) |
55 poll = 2.0 # select(float) |
56 |
56 |
57 elif options.syslog_file : |
57 elif options.syslog_file : |
58 # read file |
58 # read file |
59 source = tail.Tail(open(options.syslog_file)) |
59 source = tail.Tail(open(options.syslog_file)) |
60 poll = False # do not loop, just read up to EOF |
60 poll = False # do not loop, just read up to EOF |