fixfix + docdoc
authorTero Marttila <terom@paivola.fi>
Mon, 17 Dec 2012 19:17:47 +0200
changeset 40 bc8ab048b208
parent 39 1759ce75dfef
child 41 9d08152b46a7
fixfix + docdoc
pvl/verkko/db.py
pvl/verkko/dhcp/leases.py
static/hosts.js
--- a/pvl/verkko/db.py	Sat Dec 01 23:26:56 2012 +0200
+++ b/pvl/verkko/db.py	Mon Dec 17 19:17:47 2012 +0200
@@ -64,9 +64,18 @@
 
     # ORM
     def session (self) :
+        """
+            Return a new ORM session bound to our engine.
+
+            XXX: session lifetimes? Explicit close?
+        """
+
         return Session(bind=self.engine)
    
     # SQL
+    def connect (self) :
+        return self.engine.connect()
+
     def execute (self, query) :
         return self.engine.execute(query)
 
--- a/pvl/verkko/dhcp/leases.py	Sat Dec 01 23:26:56 2012 +0200
+++ b/pvl/verkko/dhcp/leases.py	Mon Dec 17 19:17:47 2012 +0200
@@ -418,7 +418,7 @@
             Iterate over all leases.
         """
 
-        return self._leases.itervalues()
+        return self.leases.itervalues()
 
     # utils
     def lease_state (self, lease) :
--- a/static/hosts.js	Sat Dec 01 23:26:56 2012 +0200
+++ b/static/hosts.js	Mon Dec 17 19:17:47 2012 +0200
@@ -71,6 +71,7 @@
         return html("tr", {id: host.id}, columns);
     }
 
+    // XXX: refresh > interval?
     function refresh () {
         console.log("refresh: " + t);