Changeset View
Changeset View
Standalone View
Standalone View
wallace/modules.py
Context not available. | |||||
module_name = filename.replace('.py', '') | module_name = filename.replace('.py', '') | ||||
name = module_name.replace('module_', '') | name = module_name.replace('module_', '') | ||||
# print("exec(\"from %s import __init__ as %s_register\")" % (module_name,name)) | # print("exec(\"from %s import __init__ as %s_register\")" % (module_name,name)) | ||||
exec("from %s import __init__ as %s_register" % (module_name, name)) | exec("from .%s import __init__ as %s_register" % (module_name, name)) | ||||
exec("%s_register()" % (name)) | exec("%s_register()" % (name)) | ||||
for dirname in dirnames: | for dirname in dirnames: | ||||
Context not available. | |||||
name = module_name.replace('module_', '') | name = module_name.replace('module_', '') | ||||
# TODO: Error recovery from incomplete / incorrect modules. | # TODO: Error recovery from incomplete / incorrect modules. | ||||
exec( | exec( | ||||
"from %s.%s import __init__ as %s_%s_register" % ( | "from .%s.%s import __init__ as %s_%s_register" % ( | ||||
module, | module, | ||||
module_name, | module_name, | ||||
module, | module, | ||||
Context not available. |