jp (arg_tools): args is not modified anymore in get_use_args + fixed args returned + parser_args are returned separatly (return is now a tuple)
This commit is contained in:
parent
367bb66a01
commit
23416b5d12
1 changed files with 21 additions and 14 deletions
|
|
@ -683,12 +683,14 @@ class Search(base.CommandBase):
|
|||
'node': metadata[u'node'],
|
||||
'item': item_elt.get('id'),
|
||||
}
|
||||
args = arg_tools.get_use_args(self.host,
|
||||
self.args.command,
|
||||
use,
|
||||
verbose=self.host.verbosity > 1
|
||||
)
|
||||
cmd_args = sys.argv[0:1] + args + self.args.command
|
||||
# we need to send a copy of self.args.command
|
||||
# else it would be modified
|
||||
parser_args, use_args = arg_tools.get_use_args(self.host,
|
||||
self.args.command,
|
||||
use,
|
||||
verbose=self.host.verbosity > 1
|
||||
)
|
||||
cmd_args = sys.argv[0:1] + parser_args + use_args
|
||||
else:
|
||||
cmd_args = self.args.command
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue