1 #from skeleton import skeleton
11 #for $key, $value in $fields
12 <tr><td>$key:</td><td>$value</td></tr>
19 #if not $machine.type.hvm
21 <tt>ssh $machine.name@$config.console.hostname</tt>
22 on Athena. <a href="https://xvm.scripts.mit.edu/wiki/SerialConsole">(more info)</a>
24 <strong><a href="vnc?machine_id=$machine.machine_id">Get Console</a></strong>
26 VNC console not enabled; still booting?
29 <form action="command" method="POST">
30 <input type="hidden" name="back" value="info"/>
31 <input type="hidden" name="machine_id" value="$machine.machine_id"/>
34 <button type="submit" class="button" name="action" value="Power off">Power off (hard)</button>
35 <button type="submit" class="button" name="action" value="Shutdown">Shut down</button>
36 <input type="submit" class="button" name="action" value="Reboot"/>
38 <input type="submit" class="button" name="action" value="Power on"/>
48 <input type="submit" class="button" name="action" value="Delete VM" onclick="return confirm('Are you sure that you want to delete this VM?');"/>
55 <p class="error">We had a problem with your request:</p>
56 #else if $varExists('new_machine')
57 <p>Successfully modified.</p>
60 (To edit ram, disk size, or machine name, turn off the machine first.)
62 <form action="modify" method="POST">
63 <input type="hidden" name="machine_id" value="$defaults.machine_id"/>
65 <tr><td>Description:</td><td colspan="2"><textarea name="description" rows="4" cols="60">$defaults.description</textarea></td></tr>
68 $helppopup("Owner")#slurp
70 :</td><td><input type="text" name="owner", value="$defaults.owner"/></td></tr>
72 $errorRow('owner', $err)
74 <tr><td>Administrator#slurp
76 $helppopup("Administrator")#slurp
78 :</td><td><input type="text" name="admin", value="$defaults.administrator"/></td></tr>
80 $errorRow('administrator', $err)
82 <tr><td>Contact email:</td><td><input type="text" name="contact" value="$defaults.contact"/></td></tr>
84 $errorRow('contact', $err)
87 <tr><td>Machine Name:</td><td><input type="text" name="name" value="$defaults.name"/>.${config.dns.domains[0]}</td></tr>
89 $errorRow('name', $err)
94 $helppopup('HVM/ParaVM')#slurp
99 $vmTypeList($defaults.type)#slurp
103 <tr><td>Ram:</td><td><input type="text" size=3 name="memory" value="$defaults.memory"/>MiB (max $max_mem)</td></tr>
105 $errorRow('memory', $err)
107 <tr><td>Disk:</td><td><input type="text" size=3 name="disksize" value="$defaults.disk"/>GiB (max $max_disk)</td><td>WARNING: Modifying disk size may corrupt your data.</td></tr>
109 $errorRow('disk', $err)
113 $errorRow('name', $err)
114 $errorRow('memory', $err)
115 $errorRow('disk', $err)
118 <tr><td><input type="submit" class="button" name="action" value="Change"/></td></tr>