more sipb_xen_database -> invirt.database in web
authorGreg Price <price@mit.edu>
Tue, 5 Aug 2008 02:28:18 +0000 (22:28 -0400)
committerGreg Price <price@mit.edu>
Tue, 5 Aug 2008 02:28:18 +0000 (22:28 -0400)
svn path=/trunk/packages/sipb-xen-www/; revision=864

code/main.py
code/templates/functions.tmpl
code/webcommon.py

index a9e54a8..8506ee5 100755 (executable)
@@ -39,8 +39,7 @@ import cache_acls
 from webcommon import InvalidInput, CodeError, State
 import controls
 from getafsgroups import getAfsGroupMembers
-import sipb_xen_database
-from invirt import database
+import sipb_xen_database as database
 from sipb_xen_database import Machine, CDROM, ctx, connect, MachineAccess, Type, Autoinstall
 from invirt.config import structs as config
 
@@ -85,7 +84,7 @@ def makeErrorPre(old, addition):
     else:
         return '<p>STDERR:</p><pre>' + str(addition) + '</pre>'
 
-Template.sipb_xen_database = sipb_xen_database
+Template.database = database
 Template.helppopup = staticmethod(helppopup)
 Template.err = None
 
@@ -678,7 +677,7 @@ class App:
 
     def __iter__(self):
         start_time = time.time()
-        sipb_xen_database.clear_cache()
+        database.clear_cache()
         sys.stderr = StringIO()
         fields = cgi.FieldStorage(fp=self.environ['wsgi.input'], environ=self.environ)
         operation = self.environ.get('PATH_INFO', '')
index 635f5db..9bf6cf8 100644 (file)
@@ -20,14 +20,14 @@ onchange="$onchange"#slurp
 
 #def cdromList($default="", $onchange=None)
 #filter None
-$databaseList(sorted($sipb_xen_database.CDROM.select(), key=lambda x: x.description),
+$databaseList(sorted($database.CDROM.select(), key=lambda x: x.description),
               default, onchange, 'cdrom', 'cdromlist', 'cdrom_id', 'description')
 #end filter
 #end def
 
 #def autoList($default="", $onchange=None)
 #filter None
-$databaseList(sorted($sipb_xen_database.Autoinstall.select(), key=lambda x: x.description),
+$databaseList(sorted($database.Autoinstall.select(), key=lambda x: x.description),
               default, onchange, 'autoinstall', 'autoinstalllist', 'autoinstall_id', 'description')
 #end filter
 #end def
@@ -60,4 +60,4 @@ $databaseList(sorted($sipb_xen_database.Autoinstall.select(), key=lambda x: x.de
 #filter None
 $full_body
 #end filter
-#end filter
\ No newline at end of file
+#end filter
index ce0ddc7..0449046 100644 (file)
@@ -1,7 +1,7 @@
 """Exceptions for the web interface."""
 
 import time
-from sipb_xen_database import Machine, MachineAccess
+from invirt.database import Machine, MachineAccess
 
 class MyException(Exception):
     """Base class for my exceptions"""