mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
CLI.run_interactive() now uses Param.cli_name instead of Param.name for prompts and errors
This commit is contained in:
@@ -287,13 +287,13 @@ class CLI(object):
|
||||
exit_error('Not enough arguments given')
|
||||
default = param.get_default(**kw)
|
||||
if default is None:
|
||||
prompt = '%s: ' % param.name
|
||||
prompt = '%s: ' % param.cli_name
|
||||
else:
|
||||
prompt = '%s [%s]: ' % (param.name, default)
|
||||
prompt = '%s [%s]: ' % (param.cli_name, default)
|
||||
error = None
|
||||
while True:
|
||||
if error is not None:
|
||||
print '>>> %s: %s' % (param.name, error)
|
||||
print '>>> %s: %s' % (param.cli_name, error)
|
||||
raw = raw_input(prompt)
|
||||
try:
|
||||
value = param(raw, **kw)
|
||||
|
||||
Reference in New Issue
Block a user