summaryrefslogtreecommitdiffstats
path: root/repo
diff options
context:
space:
mode:
authorMike Frysinger <vapier@google.com>2021-04-08 19:14:15 -0400
committerMike Frysinger <vapier@google.com>2021-04-09 01:04:32 +0000
commit9a734a3975c1fc45a43466f1a42e3f2ca588bd19 (patch)
tree287131f8b60694e34d629c0b74597559512b89db /repo
parent6a2f4fb39073a4e2e6824d5f2f4a1cbf5fe4b766 (diff)
downloadgit-repo-9a734a3975c1fc45a43466f1a42e3f2ca588bd19.tar.gz
init: merge subcmd & wrapper parsers
These are manually kept in sync which is a pain. Have the init subcmd reuse the wrapper code directly. Change-Id: Ica73211422c64377bacc9bb3b1d1a8d9d5f7f4ca Reviewed-on: https://gerrit-review.googlesource.com/c/git-repo/+/302762 Reviewed-by: Raman Tenneti <rtenneti@google.com> Tested-by: Mike Frysinger <vapier@google.com>
Diffstat (limited to 'repo')
-rwxr-xr-xrepo5
1 files changed, 5 insertions, 0 deletions
diff --git a/repo b/repo
index 80db98d2..876a48d9 100755
--- a/repo
+++ b/repo
@@ -275,7 +275,12 @@ def GetParser(gitc_init=False):
275 usage = 'repo init [options] [-u] url' 275 usage = 'repo init [options] [-u] url'
276 276
277 parser = optparse.OptionParser(usage=usage) 277 parser = optparse.OptionParser(usage=usage)
278 InitParser(parser, gitc_init=gitc_init)
279 return parser
280
278 281
282def InitParser(parser, gitc_init=False):
283 """Setup the CLI parser."""
279 # Logging. 284 # Logging.
280 group = parser.add_option_group('Logging options') 285 group = parser.add_option_group('Logging options')
281 group.add_option('-v', '--verbose', 286 group.add_option('-v', '--verbose',