summaryrefslogtreecommitdiffstats
path: root/ipalib/cli.py
diff options
context:
space:
mode:
Diffstat (limited to 'ipalib/cli.py')
-rw-r--r--ipalib/cli.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/ipalib/cli.py b/ipalib/cli.py
index aae4e31c..378cc4c1 100644
--- a/ipalib/cli.py
+++ b/ipalib/cli.py
@@ -321,7 +321,8 @@ class CLI(object):
usage=self.get_usage(cmd),
)
for option in cmd.options():
- parser.add_option('--%s' % to_cli(option.name),
+ parser.add_option('--%s' % to_cli(option.cli_name),
+ dest=option.name,
metavar=option.type.name.upper(),
help=option.doc,
)
@@ -368,7 +369,7 @@ class CLI(object):
def get_usage_iter(self, cmd):
yield 'Usage: %%prog [global-options] %s' % to_cli(cmd.name)
for arg in cmd.args():
- name = to_cli(arg.name).upper()
+ name = to_cli(arg.cli_name).upper()
if arg.multivalue:
name = '%s...' % name
if arg.required: