X-Git-Url: http://xvm.mit.edu/gitweb/invirt/packages/invirt-web.git/blobdiff_plain/e37dd15bbf8683bab8454ea0eec8e9968ce982b2..0a65acc5524cc443e1682f4d524d387b9577e5c1:/code/templates/list.tmpl diff --git a/code/templates/list.tmpl b/code/templates/list.tmpl index 6e06c53..2475542 100644 --- a/code/templates/list.tmpl +++ b/code/templates/list.tmpl @@ -3,14 +3,14 @@ #def title -List of your VMs +VM List #end def -#def createTable() +#def createForm() #if $cant_add_vm

$cant_add_vm

#else -

Create a new VM:

+

Create a new VM

#if $err

We had a problem with your request:

#else if $varExists('new_machine') @@ -19,43 +19,85 @@ List of your VMs
+#filter None $errorRow('create', $err) +#end filter +#filter None $errorRow('name', $err) +#end filter +#filter None $errorRow('memory', $err) +#end filter +#filter None $errorRow('disk', $err) - - - - +#end filter + + + + +#filter None $errorRow('vmtype', $err) +#end filter + + + + +#filter None +$errorRow('autoinstall', $err) +#end filter + - + + $errorRow('cdrom', $err) +$errorRow('cdrom', $err) +#filter None $errorRow('owner', $err) +#end filter
Name
Memory MiB ($max_memory max)
Disk GiB (${"%0.1f" % ($max_disk-0.05)} max)
HVM/ParaVM$helppopup('hvm_paravm') -#for $value, $name in (('hvm', 'HVM'), ('paravm', 'ParaVM')) - $name -#end for -
HVM/ParaVM#slurp +#filter None +$helppopup('hvm_paravm')#slurp +#end filter + +#filter None +$vmTypeList($defaults.type) +#end filter +
Clone image? + (experimental; 1-2 minutes, and you have an etch machine; root pw is 'password'.) +
Boot CD$cdromList($cdroms, $defaults.cdrom) +#filter None +$cdromList($defaults.cdrom, "document.getElementById('cd_or_auto_cd').checked = true;document.getElementById('autoinstalllist').value = ''") +#end filter +
Owner
@@ -77,15 +119,15 @@ $errorRow('cdrom', $err) #slurp #if $machine.uptime $machine.uptime#slurp -#else -Off#slurp #end if #slurp #if $has_vnc[$machine] == True Console#slurp -#else +#else if $has_vnc[$machine] != 'Off' +#filter None $has_vnc[$machine] +#end filter #end if @@ -104,33 +146,44 @@ $has_vnc[$machine] #def machineList($machines) - - - - - - - - + + + + + + + + + #for $machine in $machines: + #filter None $machineRow($machine) + #end filter #end for
NameMemoryOwnerAdministratorIPUptimeVNCNameMemoryOwner#slurp +#filter None +$helppopup('owner')#slurp +#end filter +Administrator#slurp +#filter None +$helppopup('administrator')#slurp +#end filter +IPUptimeVNC
#end def #def body -

Note: sipb-xen is a very alpha service. What does this mean?

+

SIPB Virtual Servers is an alpha service. What does this mean?

#if not $machines

You don't currently control any VMs.

-#else -

You have the following VMs:

#end if

refresh

+ #filter None $machineList($machines) + #end filter
-
-$createTable() -
+#filter None +$createForm() +#end filter #end def