mirror of
https://github.com/xen-project/xen.git
synced 2026-10-29 02:30:03 +01:00
xend: add a reset button to Web interface.
Signed-off-by: Masaki Kanno <kanno.masaki@jp.fujitsu.com>
This commit is contained in:
1 parent
056f122d52
commit
3ebb3ee816
1 file changed
+9
@@ -218,6 +218,11 @@ class SrvDomain(SrvDir):
|
||||
return self.call(self.dom.getVCPUInfo, [], req)
|
||||
|
||||
|
||||
def op_reset(self, _, req):
|
||||
self.acceptCommand(req)
|
||||
return self.xd.domain_reset(self.dom.getName())
|
||||
|
||||
|
||||
def render_POST(self, req):
|
||||
return self.perform(req)
|
||||
|
||||
@@ -257,6 +262,10 @@ class SrvDomain(SrvDir):
|
||||
req.write('<input type="submit" name="op" value="destroy">')
|
||||
req.write('</form>')
|
||||
|
||||
req.write('<form method="post" action="%s">' % url)
|
||||
req.write('<input type="submit" name="op" value="reset">')
|
||||
req.write('</form>')
|
||||
|
||||
req.write('<form method="post" action="%s">' % url)
|
||||
req.write('<input type="submit" name="op" value="shutdown">')
|
||||
req.write('<input type="radio" name="reason" value="poweroff" checked>Poweroff')
|
||||
|
||||