From c35846a5855b710f4a400d67ebe9ca3c702defc2 Mon Sep 17 00:00:00 2001 From: Ingo Schmiegel Date: Tue, 27 Oct 2015 09:03:55 +0100 Subject: [PATCH] regex support for service parameter --- passport/case.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/passport/case.py b/passport/case.py index e7f779e..dc82f82 100644 --- a/passport/case.py +++ b/passport/case.py @@ -2,6 +2,7 @@ # ..................................................................... Imports +import re import time import urllib.parse @@ -72,7 +73,7 @@ def url_exists(config, url): # Let's see if user defined IDs match remote.origin.url def gen_candidates(ids, url): for key, value in ids.items(): - if value.get("service") == url: + if re.search(value.get("service"), url): yield (key, value) local_passports = config["git_passports"]