209 name = context.callFunctionNameQual |
209 name = context.callFunctionNameQual |
210 # In the case the Call is an importlib.import, treat the first |
210 # In the case the Call is an importlib.import, treat the first |
211 # argument name as an actual import module name. |
211 # argument name as an actual import module name. |
212 # Will produce None if argument is not a literal or identifier. |
212 # Will produce None if argument is not a literal or identifier. |
213 if name in ["importlib.import_module", "importlib.__import__"]: |
213 if name in ["importlib.import_module", "importlib.__import__"]: |
214 name = context.call_args[0] |
214 name = context.callArgs[0] |
215 |
215 |
216 for code in _blacklists: |
216 for code in _blacklists: |
217 qualnames, severity = _blacklists[code] |
217 qualnames, severity = _blacklists[code] |
218 for qualname in qualnames: |
218 for qualname in qualnames: |
219 if name and fnmatch.fnmatch(name, qualname): |
219 if name and fnmatch.fnmatch(name, qualname): |