X-Git-Url: http://xvm.mit.edu/gitweb/invirt/packages/invirt-web.git/blobdiff_plain/d6a12bd1e32e3f9bc63c2c6f1d2d2793a9eee4d2..263010ff23d21486b8f5029cfd8c9bee9a04f3f8:/code/templates/list.tmpl diff --git a/code/templates/list.tmpl b/code/templates/list.tmpl deleted file mode 100644 index 8a0231e..0000000 --- a/code/templates/list.tmpl +++ /dev/null @@ -1,214 +0,0 @@ -#from skeleton import skeleton -#from invirt.config import structs as config -#extends skeleton -#import datetime - - -#def title -VM List -#end def - -#def createForm() -#if $cant_add_vm -

$cant_add_vm

-#else -

Create a new VM

-#if $err -

We had a problem with your request:

-#else if $varExists('new_machine') -

Congratulations! You successfully created a new VM called $new_machine.

-#end if -
- - -#filter None - $errorRow('create', $err) -#end filter - - - - -#filter None -$errorRow('name', $err) -#end filter - - - - -#filter None -$errorRow('description', $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.${config.dns.domains[0]}
Description
Memory MiB ($max_memory max)
Disk GiB (${"%0.1f" % ($max_disk-0.05)} max)
HVM/ParaVM#slurp -#filter None -$helppopup('HVM/ParaVM')#slurp -#end filter - -#filter None -$vmTypeList($defaults.type) -#end filter -
Autoinstall#slurp -#filter None -$helppopup('Autoinstalls')#slurp -#end filter - -#filter None -$autoList($defaults.cdrom, "$('cd_or_auto_auto').checked = true;$('cdromlist').value = '';$('vmtype-linux').checked = true") - (experimental; 2-3 minutes, and you have a machine with empty root password.) -#end filter - -
Boot CD -#filter None -$cdromList($defaults.cdrom, "$('cd_or_auto_cd').checked = true;$('autoinstalllist').value = '';$('vmtype-linux-hvm').checked = true") -#end filter -
Owner
-
- Windows notes: #slurp -#filter None -$helppopup('Windows')#slurp -#end filter -
-#end if -#end def - -#def machineRow($machine) - - -
- - - -
- - $machine.name - ${machine.memory}M - $machine.owner - $machine.administrator -#if $machine.nics -#set $nic = $machine.nics[0] - $nic.ip -#else - -#end if -#slurp -#if $machine.uptime -${datetime.timedelta(seconds=int(machine.uptime))}#slurp -#end if - - #slurp -#if $has_vnc[$machine] == True -Console#slurp -#else if $has_vnc[$machine] != 'Off' -#filter None -$has_vnc[$machine] -#end filter -#end if - - - - $machine.description - -#end def - -#def machineList($machines) - - - - - - - - - - - - #for $machine in $machines: - #filter None - $machineRow($machine) - #end filter - #end for -
NameMemoryOwner#slurp -#filter None -$helppopup('Owner')#slurp -#end filter -Administrator#slurp -#filter None -$helppopup('Administrator')#slurp -#end filter -IPUptimeVNC
- - -#end def - - -#def body -

What is XVM?

-#if not $machines -

You don't currently control any VMs.

-#end if -

refresh

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