diff -r 4e120851ff52 -r a81ca751664d bin/pvl.syslog-dhcp --- a/bin/pvl.syslog-dhcp Fri Jan 25 22:02:55 2013 +0200 +++ b/bin/pvl.syslog-dhcp Sat Jan 26 11:09:30 2013 +0200 @@ -10,8 +10,8 @@ import pvl.syslog.args import pvl.verkko.db as db -import pvl.syslog.dhcp -import pvl.verkko.dhcp.leases +import pvl.dhcp.syslog +import pvl.dhcp.leases import logging, optparse @@ -294,7 +294,7 @@ self.leasedb = DHCPLeasesDatabase(db) # XXX - self.filter = pvl.syslog.dhcp.DHCPSyslogFilter() + self.parser = pvl.dhcp.syslog.DHCPSyslogParser() def createdb (self) : """ @@ -309,7 +309,7 @@ Handle a single item read from syslog to DB. """ - dhcp_item = self.filter.parse(item['msg']) + dhcp_item = self.parser.parse(item['msg']) log.debug("%s: %s", item, dhcp_item) @@ -360,15 +360,10 @@ if self.leases : # process internally - #sync, leases = self.leases.process() leases = self.leases.process() - #if sync : - # self.sync_leases(leases) if leases : self.process_leases(leases) - #else : - # pass if not poll : # done @@ -408,7 +403,7 @@ # leases if options.leases_file : log.info("Open up DHCP leases...") - leases = pvl.verkko.dhcp.leases.DHCPLeasesDatabase(options.leases_file) + leases = pvl.dhcp.leases.DHCPLeasesDatabase(options.leases_file) # force polling interval if options.leases_tail :