summaryrefslogtreecommitdiff
path: root/gitlab
diff options
context:
space:
mode:
authorGauvain Pocentek <gauvain@pocentek.net>2013-06-22 09:07:12 +0200
committerGauvain Pocentek <gauvain@pocentek.net>2013-06-22 09:07:12 +0200
commit5a20efbacbb8269b2c41ac26ba4a0bb492e42c9d (patch)
tree6a3ba9d235b066d3121aba25e4a009ce3504105a /gitlab
parent93d514706268570ea0b50a6479f4bf1e013ba9ba (diff)
downloadgitlab-5a20efbacbb8269b2c41ac26ba4a0bb492e42c9d.tar.gz
allow to use dash (-) instead of underscore (_) in attribute names
Diffstat (limited to 'gitlab')
-rwxr-xr-xgitlab14
1 files changed, 7 insertions, 7 deletions
diff --git a/gitlab b/gitlab
index 61b5bb2..9df118b 100755
--- a/gitlab
+++ b/gitlab
@@ -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()