From 614d68be2344165786868dd8979ca6eeb3577faa Mon Sep 17 00:00:00 2001 From: Daniel Mach Date: Wed, 15 Oct 2025 11:36:26 +0200 Subject: [PATCH] Make GitObsCommand.add_argument_owner_repo() and add_argument_owner_repo_pull() reusable by allowing setting 'dest' argument --- osc/commandline_git.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/osc/commandline_git.py b/osc/commandline_git.py index 87f29148..cde81ea4 100644 --- a/osc/commandline_git.py +++ b/osc/commandline_git.py @@ -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: /)", **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: /#)", **kwargs,