Skip to content

Commit b29bfde

Browse files
committed
Make GitObsCommand.add_argument_owner_repo() and add_argument_owner_repo_pull() reusable by allowing setting 'help' argument
1 parent 7c97922 commit b29bfde

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

osc/commandline_git.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,19 +97,21 @@ def print_gitea_settings(self):
9797

9898
def add_argument_owner_repo(self, **kwargs):
9999
dest = kwargs.pop("dest", "owner_repo")
100+
help = kwargs.pop("help", "Owner and repo: (format: <owner>/<repo>)")
100101
return self.add_argument(
101102
dest,
102103
action=OwnerRepoAction,
103-
help="Owner and repo: (format: <owner>/<repo>)",
104+
help=help,
104105
**kwargs,
105106
)
106107

107108
def add_argument_owner_repo_pull(self, **kwargs):
108109
dest = kwargs.pop("dest", "owner_repo_pull")
110+
help = kwargs.pop("help", "Owner, repo and pull request number (format: <owner>/<repo>#<pull-request-number>)")
109111
return self.add_argument(
110112
dest,
111113
action=OwnerRepoPullAction,
112-
help="Owner, repo and pull request number (format: <owner>/<repo>#<pull-request-number>)",
114+
help=help,
113115
**kwargs,
114116
)
115117

0 commit comments

Comments
 (0)