+++ /dev/null
-#from skeleton import skeleton
-#extends skeleton
-
-#def title
-List of your VMs
-#end def
-
-#def body
-#if not $machines
-
-#else
- <p>You have the following VMs:</p>
- <table>
- <tr>
- <td>Name</td>
- <td>Memory</td>
- <td>owner</td>
- <td>IP</td>
- <td>MAC Address</td>
- <td>Hostname</td>
- <td>Uptime</td>
- <td>VNC</td>
- <td>Restart?</td>
- #for $machine in $machines:
- <tr>
- <td><a href="info?machine_id=$machine.machine_id">$machine.name</a></td>
- <td>${machine.memory}M</td>
- <td>$machine.owner</td>
-#if $machine.nics
-#set $nic = $machine.nics[0]
- <td>$nic.ip</td>
- <td>$nic.mac_addr</td>
- <td>$nic.hostname</td>
-#else
- <td></td>
- <td></td>
- <td></td>
-#end if
-<td>#slurp
-#if $uptimes.get($machine.name)
-$uptimes[$machine.name]#slurp
-#else
-Off#slurp
-#end if
-</td>
- <td>#slurp
-#if $has_vnc.get($machine.name) == True
-<a href="vnc?machine_id=$machine.machine_id">Console</a>#slurp
-#else
-$has_vnc.get($machine.name)
-#end if
-</td>
- <td>
- <form action="command">
- <input type="hidden" name="machine_id"
- value="$machine.machine_id"/>
- <input type="submit" class="button"
- value="Reboot"/>
- </form>
- </td>
- </tr>
- #end for
- </table>
-#end if
-
- <p>Create a new VM:</p>
- <form action="create" method="POST">
- <table>
- <tr>
- <td>Name</td>
- <td>${user.username}_<input type="text" name="name" value=""/></td>
- </tr>
- <tr>
- <td>Memory</td>
- <td><input type="text" name="memory" value="$maxmem" size=3/> megabytes ($maxmem max)</td>
- </tr>
- <tr>
- <td>Disk</td>
- <td><input type="text" name="disk" value="$maxdisk" size=3/> gigabytes ($maxdisk max)</td>
- </tr>
- <tr>
- <td>HVM/ParaVM</td>
- <td>
- <input checked type="radio" name="vmtype" value="hvm">HVM</input>
- <input type="radio" name="vmtype" value="paravm">ParaVM</input>
- </td>
- </tr>
- <tr>
- <td>Boot CD</td>
- <td>
- <select name="cdrom">
- <option selected value="">None</option>
- #for $cdrom in $cdroms
- <option value="$cdrom.cdrom_id">
- $cdrom.description
- </option>
- #end for
- </select>
- </td>
- </tr>
- </table>
- <input type="submit" class="button" value="Create it!"/>
- </form>
-
-#end def