Skip to content

Commit 614d68b

Browse files
committed
Make GitObsCommand.add_argument_owner_repo() and add_argument_owner_repo_pull() reusable by allowing setting 'dest' argument
1 parent 003c132 commit 614d68b

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
@@ -96,16 +96,18 @@ def print_gitea_settings(self):
9696
print("", file=sys.stderr)
9797

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

106107
def add_argument_owner_repo_pull(self, **kwargs):
108+
dest = kwargs.pop("dest", "owner_repo_pull")
107109
return self.add_argument(
108-
"owner_repo_pull",
110+
dest,
109111
action=OwnerRepoPullAction,
110112
help="Owner, repo and pull request number (format: <owner>/<repo>#<pull-request-number>)",
111113
**kwargs,

0 commit comments

Comments
 (0)