Add authorized_imports in importFrom errors (#506)
This commit is contained in:
parent
881ce13635
commit
01c510658d
|
@ -1067,7 +1067,9 @@ def import_modules(expression, state, authorized_imports):
|
||||||
else:
|
else:
|
||||||
raise InterpreterError(f"Module {expression.module} has no attribute {alias.name}")
|
raise InterpreterError(f"Module {expression.module} has no attribute {alias.name}")
|
||||||
else:
|
else:
|
||||||
raise InterpreterError(f"Import from {expression.module} is not allowed.")
|
raise InterpreterError(
|
||||||
|
f"Import from {expression.module} is not allowed. Authorized imports are: {str(authorized_imports)}"
|
||||||
|
)
|
||||||
return None
|
return None
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue