Skip to content

Commit d052060

Browse files
authored
Merge pull request openSUSE#1967 from dmach/git-obs-make-adding-args-reusable
Make GitObsCommand.add_argument_owner_repo() and add_argument_owner_repo_pull() reusable by allowing setting 'dest' argument
2 parents 003c132 + 614d68b commit d052060

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)