From 5d6351b1bde4a6a7e1e9d21988bf577037f2524b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Tue, 5 May 2020 10:35:56 +0200 Subject: [PATCH] Support git@ (private github) or git:// URLs correctly --- osc/commandline.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/osc/commandline.py b/osc/commandline.py index 8af75863..b5885eaa 100644 --- a/osc/commandline.py +++ b/osc/commandline.py @@ -4668,11 +4668,10 @@ Please submit there instead, or use --nodevelproject to force direct submission. # Do some magic here, when adding a url. We want that the server to download the tar ball and to verify it for arg in parseargs(args): - if arg.startswith('http://') or arg.startswith('https://') or arg.startswith('ftp://') or arg.startswith('git://'): - if arg.endswith('.git'): - addGitSource(arg) - else: - addDownloadUrlService(arg) + if arg.endswith('.git') or arg.startswith('git://') or arg.startswith('git@'): + addGitSource(arg) + elif arg.startswith('http://') or arg.startswith('https://') or arg.startswith('ftp://'): + addDownloadUrlService(arg) else: addFiles([arg])