diff options
| author | Gauvain Pocentek <gauvain@pocentek.net> | 2013-06-22 09:07:12 +0200 |
|---|---|---|
| committer | Gauvain Pocentek <gauvain@pocentek.net> | 2013-06-22 09:07:12 +0200 |
| commit | 5a20efbacbb8269b2c41ac26ba4a0bb492e42c9d (patch) | |
| tree | 6a3ba9d235b066d3121aba25e4a009ce3504105a /gitlab | |
| parent | 93d514706268570ea0b50a6479f4bf1e013ba9ba (diff) | |
| download | gitlab-5a20efbacbb8269b2c41ac26ba4a0bb492e42c9d.tar.gz | |
allow to use dash (-) instead of underscore (_) in attribute names
Diffstat (limited to 'gitlab')
| -rwxr-xr-x | gitlab | 14 |
1 files changed, 7 insertions, 7 deletions
@@ -54,20 +54,20 @@ def actionHelpList(cls): detail = '' if action == 'list': - detail = " ".join(["--%s=ARG" % x for x in cls.requiredListAttrs]) + detail = " ".join(["--%s=ARG" % x.replace('_', '-') for x in cls.requiredListAttrs]) elif action in ['get', 'delete']: detail = "--id=ARG " - detail += " ".join(["--%s=ARG" % x for x in cls.requiredGetAttrs]) + detail += " ".join(["--%s=ARG" % x.replace('_', '-') for x in cls.requiredGetAttrs]) elif action == 'create': - detail = " ".join(["--%s=ARG" % x for x in cls.requiredCreateAttrs]) + detail = " ".join(["--%s=ARG" % x.replace('_', '-') for x in cls.requiredCreateAttrs]) if detail: detail += " " - detail += " ".join(["[--%s=ARG]" % x for x in cls.optionalCreateAttrs]) + detail += " ".join(["[--%s=ARG]" % x.replace('_', '-') for x in cls.optionalCreateAttrs]) elif action == 'update': - detail = " ".join(["[--%s=ARG]" % x for x in cls.requiredCreateAttrs]) + detail = " ".join(["[--%s=ARG]" % x.replace('_', '-') for x in cls.requiredCreateAttrs]) if detail: detail += " " - detail += " ".join(["[--%s=ARG]" % x for x in cls.optionalCreateAttrs]) + detail += " ".join(["[--%s=ARG]" % x.replace('_', '-') for x in cls.optionalCreateAttrs]) l.append("%s %s" % (action, detail)) return (l) @@ -109,7 +109,7 @@ args = [] d = {} for arg in sys.argv[1:]: if arg.startswith('--'): - arg = arg[2:] + arg = arg[2:].replace('-', '_') if arg == 'help': usage() |
