Change hacking check to verify all oslo imports
The hacking check was verifying that specific oslo imports weren't using the oslo-namespaced package. Since all the oslo libraries used are now changed to use the new package name the hacking check can be simplified. bp drop-namespace-packages Change-Id: I6466e857c6eda0add6918e9fb14dc9296ed98600
This commit is contained in:
parent
2666d30283
commit
33129e8fd7
|
@ -399,10 +399,7 @@ class CheckForLoggingIssues(BaseASTChecker):
|
|||
|
||||
def check_oslo_namespace_imports(logical_line, blank_before, filename):
|
||||
oslo_namespace_imports = re.compile(
|
||||
r"(((from)|(import))\s+oslo\.("
|
||||
"(config)|(db)|(messaging)|(serialization)|(utils)|(i18n)))|"
|
||||
"(from\s+oslo\s+import\s+("
|
||||
"(config)|(db)|(messaging)|(serialization)|(utils)|(i18n)))")
|
||||
r"(((from)|(import))\s+oslo\.)|(from\s+oslo\s+import\s+)")
|
||||
|
||||
if re.match(oslo_namespace_imports, logical_line):
|
||||
msg = ("K333: '%s' must be used instead of '%s'.") % (
|
||||
|
|
Loading…
Reference in New Issue