diff --git a/advisors/check_upstream.py b/advisors/check_upstream.py index f48fd764824178a5e304742ec96e40c9d1037893..954099bc1972de9c624858f34c118e0aaad39086 100755 --- a/advisors/check_upstream.py +++ b/advisors/check_upstream.py @@ -51,6 +51,12 @@ def clean_tags(tags, info): separator_regex = re.compile(info["separator"]) result_list = [separator_regex.sub(".", x) for x in result_list] + # Xinwei used to mis-spell 'separator'. + # Followings are kept for compatability until all yaml files are fixed. + if info.get("seperator", ".") != "." and info.get("seperator", ".") is not None: + separator_regex = re.compile(info["seperator"]) + result_list = [separator_regex.sub(".", x) for x in result_list] + result_list = [x for x in result_list if x[0].isdigit()] return result_list