# HG changeset patch # User Tero Marttila # Date 1351103250 -10800 # Node ID 491f7da9d29bf7d76e12d2e3f1df1d0daae5859e # Parent 12816e361b2d9114bd9ce4cf8ae157f621f86455 pvl.verkko-dhcp: fix polling without syslog; README diff -r 12816e361b2d -r 491f7da9d29b README --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/README Wed Oct 24 21:27:30 2012 +0300 @@ -0,0 +1,3 @@ +== Requirements == +* python-psycopg2 + diff -r 12816e361b2d -r 491f7da9d29b bin/pvl.verkko-dhcp --- a/bin/pvl.verkko-dhcp Wed Oct 24 21:03:43 2012 +0300 +++ b/bin/pvl.verkko-dhcp Wed Oct 24 21:27:30 2012 +0300 @@ -275,6 +275,9 @@ # may be a free lease log.warn("Ignored lease: %s", lease) +# XXX: mainloop +import time + class DHCPHandler (object) : """ Process lines from syslog @@ -369,9 +372,12 @@ if poll is False : # done break - else : + elif self.syslog : # wait self.syslog.poll(poll) + else : + # XXX + time.sleep(poll) log.debug("tick")