@@ -57,11 +57,17 @@ def load_module(filename):
59def load_engine(engine_data):
59def load_engine(engine_data):
61+ if '_' in engine_data['name']:
62+ logger.error('Engine name conains underscore: "{}"'.format(engine_data['name']))
60− engine_name = engine_data['engine']
65+ engine_module = engine_data['engine']
62− engine = load_module(engine_name + '.py')
68+ engine = load_module(engine_module + '.py')
64− logger.exception('Cannot load engine "{}"'.format(engine_name))
70+ logger.exception('Cannot load engine "{}"'.format(engine_module))
65 return None
71 return None
67 for param_name in engine_data:
73 for param_name in engine_data: