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>
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)