mirror of
https://github.com/xen-project/xen.git
synced 2026-10-29 18:50:05 +01:00
[XM] When two or more domain parameters are given, the xm reboot
command doesn't give a command error. This problem is also included in the xm shutdown command. This patch checks on domain parameter. If two or more domain parameters are given, the command error occurs. Signed-off-by: Masaki Kanno <kanno.masaki@jp.fujitsu.com>
This commit is contained in:
1 parent
0e349a1b9b
commit
b4e4e56cb1
1 file changed
+2
-1
@@ -92,7 +92,8 @@ def main_all(opts, args):
|
||||
shutdown(opts, None, mode, opts.vals.wait)
|
||||
|
||||
def main_dom(opts, args):
|
||||
if len(args) < 1: opts.err('Missing domain')
|
||||
if len(args) == 0: opts.err('No domain parameter given')
|
||||
if len(args) > 1: opts.err('No multiple domain parameters allowed')
|
||||
dom = args[0]
|
||||
mode = shutdown_mode(opts)
|
||||
shutdown(opts, [ dom ], mode, opts.vals.wait)
|
||||
|
||||