Info on ${machine.name}
</%def>
+%if os.path.exists("/etc/invirt/motd.html"):
+<div class="result">
+<p class="error">${open('/etc/invirt/motd.html').read()|n}</p>
+</div>
+%endif
+
<%def name="infoTable()">
<h2>Info</h2>
<table>
% for key, value in fields:
<tr><td>${key}:</td><td>${value}</td></tr>
% endfor
+ % if on:
+ % if 'monitoring' in config and len(config.monitoring) and 'baseuri' in config.monitoring[0]:
+ <tr><td>CPU history:</td><td><img src="${config.monitoring[0].baseuri}usage.cgi?type=cpu;uuid=${machine.uuid}" alt="Domain CPU usage" /></td></tr>
+ % endif
+ % endif
</table>
</%def>
% endif
<%def name="command_button(title, value, cdrom=False, extra='')">
<form action="machine/${machine.machine_id}/command/${value}" method="POST">
- <input type="hidden" name="back" value="machine/${machine.machine_id}/info" />
+ <input type="hidden" name="back" value="info" />
<input type="submit" class="button" name="action" value="${title}" ${extra | n}/>
% if cdrom:
Boot CD: ${self.fn.cdromList()}
% endif
</div>
<div>
- ${command_button("Delete VM", "delete", extra='''onclick="return confirm('Are you sure that you want to delete this VM?');"''')}
+ ${command_button("Delete VM", "delete", extra='''onclick="return confirm('Are you sure that you want to delete this VM (\\\'%s\\\')?');"''' % (machine.name))}
</div>
-</form>
</%def>
<%def name="modifyForm()">
% if on:
(To edit ram, disk size, or machine name, turn off the machine first.)
% endif
-<form action="modify" method="POST">
- <input type="hidden" name="machine_id" value="${defaults.machine_id}"/>
+<form action="machine/${machine.machine_id}/modify" method="POST">
<table>
<tr><td>Description:</td><td colspan="2"><textarea name="description" rows="4" cols="60">${defaults.description}</textarea></td></tr>
<tr><td>Owner${self.fn.helppopup("Owner")}:</td><td><input type="text" name="owner", value="${defaults.owner}"/></td></tr>