Merge ~adam-collard/gitlptools:usage-doc into ~ubuntuone-hackers/gitlptools:master

Proposed by Adam Collard
Status: Merged
Approved by: Adam Collard
Approved revision: 96011db6022e02665e0c31880ecb5ec8d1407039
Merged at revision: f50c18af1443aede2f60ac6df78f9597e5788b40
Proposed branch: ~adam-collard/gitlptools:usage-doc
Merge into: ~ubuntuone-hackers/gitlptools:master
Diff against target: 31 lines (+3/-3)
1 file modified
src/gitlptools/__init__.py (+3/-3)
Reviewer Review Type Date Requested Status
Ubuntu One hackers Pending
Review via email: mp+349832@code.launchpad.net

Commit message

Add usage docs

To post a comment you must log in.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/src/gitlptools/__init__.py b/src/gitlptools/__init__.py
2index f9c36d4..f72dae9 100644
3--- a/src/gitlptools/__init__.py
4+++ b/src/gitlptools/__init__.py
5@@ -132,7 +132,7 @@ def get_launchpad_branch(lp, repo):
6
7 def git_lp_approve(argv=sys.argv[1:]):
8 """Approve the MP on LP linked to this git branch."""
9- parser = argparse.ArgumentParser()
10+ parser = argparse.ArgumentParser(usage=git_lp_approve.__doc__)
11 parser.add_argument(
12 "--dry-run", action="store_true", default=False,
13 help="Dry run - Don't actually approve the MP.")
14@@ -177,7 +177,7 @@ def git_lp_approve(argv=sys.argv[1:]):
15
16 def git_lp_open(argv=sys.argv[1:]):
17 """Open LP page for current git branch."""
18- parser = argparse.ArgumentParser()
19+ parser = argparse.ArgumentParser(usage=git_lp_open.__doc__)
20 parse_args_with_logging(parser, argv)
21 repo = _get_this_repo()
22 if len(repo.remotes) == 0:
23@@ -193,7 +193,7 @@ def git_lp_open(argv=sys.argv[1:]):
24
25 def git_lp_propose(argv=sys.argv[1:]):
26 """Propose MP for the current git branch."""
27- parser = argparse.ArgumentParser()
28+ parser = argparse.ArgumentParser(usage=git_lp_propose.__doc__)
29 parser.add_argument(
30 'merge_target', nargs='?', action=MergeTargetAction,
31 help=(

Subscribers

People subscribed via source and target branches