Skip to content
Snippets Groups Projects
Commit 0319cd19 authored by Andrej Tomči's avatar Andrej Tomči :swimmer_tone2: Committed by Ivo Nutár
Browse files

Resolve "Fix worker docker container"

parent 69d31edb
No related branches found
No related tags found
No related merge requests found
......@@ -42,7 +42,6 @@ def execute_module(relative_path: str, arguments: dict) -> dict:
raise TypeError('Cannot parse type "{}" of data in "file"'.format(type(file_contents)))
logger.logger.info("Module execution finished", module_name=relative_path, arguments=arguments, ret=ret)
return ret
......@@ -102,7 +101,6 @@ def validate_module(module_path: str, arguments: dict) -> dict:
ex)}
logger.logger.info("Module validation finished", module_name=module_path, arguments=arguments, ret=ret)
return ret
......
......@@ -10,4 +10,4 @@ services:
volumes:
- ${CRYTON_WORKER_MODULES_DIR}:${CRYTON_WORKER_MODULES_DIR}
- /dev/log:/dev/log
entrypoint: ["cryton-worker"]
entrypoint: ["cryton-worker", "start", "--install-requirements"]
......@@ -72,7 +72,10 @@ class TestUtil(TestCase):
@patch('importlib.util')
def test_import_module_missing_module(self, mock_import):
mock_import.module_from_spec.side_effect = ModuleNotFoundError(name='test')
def raise_err(*_):
ex = ModuleNotFoundError(name='test')
raise ex
mock_import.module_from_spec.side_effect = raise_err
with self.assertRaises(ModuleNotFoundError):
util.import_module('test')
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment