diff --git a/checks/utils/fetchers.py b/checks/utils/fetchers.py index 5bcab0c..8fed87f 100644 --- a/checks/utils/fetchers.py +++ b/checks/utils/fetchers.py @@ -59,7 +59,7 @@ def getDescription(lines): def matchObs(url): return re.match( - r"(?i)^\b(?P(?Phttps?:(?:/{1,3}(?:www\.)?obsproject\.com)/(analyzer|logs))/(?P.{16}))$", url) + r"(?i)^\b(?P(?Phttps?:(?:/{1,3}(?:www\.)?obsproject\.com)/(analyzer|logs))/(?P[A-Za-z0-9_-]{16}))$", url) def getObslog(obsURL, obslogId):