X-Git-Url: http://xvm.mit.edu/gitweb/invirt/packages/invirt-web.git/blobdiff_plain/87439d01d15f6f56a7065d42beced901d887f8eb..6c24c84e935979be713f74558dbaa7fc0a004749:/code/templates/list.tmpl diff --git a/code/templates/list.tmpl b/code/templates/list.tmpl index 2475542..89a75d8 100644 --- a/code/templates/list.tmpl +++ b/code/templates/list.tmpl @@ -1,5 +1,6 @@ #from skeleton import skeleton #extends skeleton +#import datetime #def title @@ -24,12 +25,19 @@ VM List #end filter Name - + .xvm.mit.edu #filter None $errorRow('name', $err) #end filter + Description + + +#filter None +$errorRow('description', $err) +#end filter + Memory MiB ($max_memory max) @@ -38,7 +46,7 @@ $errorRow('memory', $err) #end filter Disk - GiB (${"%0.1f" % ($max_disk-0.05)} max) + GiB (${"%0.1f" % ($max_disk-0.05)} max) #filter None $errorRow('disk', $err) @@ -46,7 +54,7 @@ $errorRow('disk', $err) HVM/ParaVM#slurp #filter None -$helppopup('hvm_paravm')#slurp +$helppopup('HVM/ParaVM')#slurp #end filter @@ -58,28 +66,22 @@ $vmTypeList($defaults.type) #filter None $errorRow('vmtype', $err) #end filter - - Clone image? - - (experimental; 1-2 minutes, and you have an etch machine; root pw is 'password'.) - - #filter None $errorRow('autoinstall', $err) #end filter - + Boot CD @@ -106,6 +108,18 @@ $errorRow('cdrom', $err) #def machineRow($machine) + +
+ + + +
+ $machine.name ${machine.memory}M $machine.owner @@ -118,7 +132,7 @@ $errorRow('cdrom', $err) #end if #slurp #if $machine.uptime -$machine.uptime#slurp +${datetime.timedelta(seconds=int(machine.uptime))}#slurp #end if #slurp @@ -130,38 +144,31 @@ $has_vnc[$machine] #end filter #end if - -
- - - -
- + + + $machine.description #end def #def machineList($machines) - +
+ - #for $machine in $machines: #filter None @@ -169,6 +176,13 @@ $helppopup('administrator')#slurp #end filter #end for
Name Memory Owner#slurp #filter None -$helppopup('owner')#slurp +$helppopup('Owner')#slurp #end filter Administrator#slurp #filter None -$helppopup('administrator')#slurp +$helppopup('Administrator')#slurp #end filter IP Uptime VNC
+ + #end def