in scripts/cronjobs/parseprojects.py [0:0]
def getPMCfromURL(url):
for regex in REGEXES:
m = re.search(regex, url, flags=re.IGNORECASE)
if m:
pmc = m.group(1)
# PMC names cannot contain '-' apart from empire-db
# so anything after '-' must be a sub-repo
if pmc.startswith('empire-db'):
pmc = 'empire-db' # allow for empire-db sub repos
elif '-' in pmc:
pmc = pmc.split('-',1)[0]
return pmc
return None