merge
authorTero Marttila <terom@paivola.fi>
Wed, 24 Oct 2012 21:28:32 +0300
changeset 35 4a76d20f205f
parent 33 768983d2e71d (current diff)
parent 34 491f7da9d29b (diff)
child 36 90af93caef84
child 38 959a268de543
merge
bin/pvl.verkko-dhcp
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/README	Wed Oct 24 21:28:32 2012 +0300
@@ -0,0 +1,3 @@
+== Requirements ==
+* python-psycopg2
+
--- a/bin/pvl.verkko-dhcp	Wed Oct 24 21:27:51 2012 +0300
+++ b/bin/pvl.verkko-dhcp	Wed Oct 24 21:28:32 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")