1
0
mirror of https://github.com/openSUSE/osc.git synced 2026-02-22 11:45:31 +01:00

Merge pull request #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
This commit is contained in:
2025-10-15 12:19:33 +02:00
committed by GitHub

View File

@@ -96,16 +96,18 @@ class GitObsCommand(osc.commandline_common.Command):
print("", file=sys.stderr)
def add_argument_owner_repo(self, **kwargs):
dest = kwargs.pop("dest", "owner_repo")
return self.add_argument(
"owner_repo",
dest,
action=OwnerRepoAction,
help="Owner and repo: (format: <owner>/<repo>)",
**kwargs,
)
def add_argument_owner_repo_pull(self, **kwargs):
dest = kwargs.pop("dest", "owner_repo_pull")
return self.add_argument(
"owner_repo_pull",
dest,
action=OwnerRepoPullAction,
help="Owner, repo and pull request number (format: <owner>/<repo>#<pull-request-number>)",
**kwargs,