The container starts up but will infinite loop looking for a data directory. In this case it will occur if there is a missing data directory
Stack trace:
Traceback (most recent call last):
File "/usr/local/bin/stoobly-agent", line 5, in <module>
from stoobly_agent.cli import main
File "/usr/local/lib/python3.8/site-packages/stoobly_agent/cli.py", line 9, in <module>
from stoobly_agent.app.cli.helpers.context import ReplayContext
File "/usr/local/lib/python3.8/site-packages/stoobly_agent/app/cli/__init__.py", line 2, in <module>
from .config_cli import config
File "/usr/local/lib/python3.8/site-packages/stoobly_agent/app/cli/config_cli.py", line 17, in <module>
from .helpers import ProjectFacade, ScenarioFacade
File "/usr/local/lib/python3.8/site-packages/stoobly_agent/app/cli/helpers/__init__.py", line 3, in <module>
from .scenario_facade import ScenarioFacade
File "/usr/local/lib/python3.8/site-packages/stoobly_agent/app/cli/helpers/scenario_facade.py", line 3, in <module>
from stoobly_agent.app.cli.helpers.iterate_group_by import iterate_group_by
File "/usr/local/lib/python3.8/site-packages/stoobly_agent/app/cli/helpers/iterate_group_by.py", line 5, in <module>
from stoobly_agent.app.proxy.replay.trace_context import TraceContext
File "/usr/local/lib/python3.8/site-packages/stoobly_agent/app/proxy/replay/trace_context.py", line 6, in <module>
from stoobly_agent.app.proxy.replay.alias_resolver import AliasResolver
File "/usr/local/lib/python3.8/site-packages/stoobly_agent/app/proxy/replay/alias_resolver.py", line 6, in <module>
from stoobly_agent.lib.orm.trace import Trace
File "/usr/local/lib/python3.8/site-packages/stoobly_agent/lib/orm/trace.py", line 3, in <module>
from .base import Base
File "/usr/local/lib/python3.8/site-packages/stoobly_agent/lib/orm/base.py", line 3, in <module>
class Base(ORM.instance().base):
File "/usr/local/lib/python3.8/site-packages/stoobly_agent/lib/orm/__init__.py", line 42, in instance
cls._instance = cls()
File "/usr/local/lib/python3.8/site-packages/stoobly_agent/lib/orm/__init__.py", line 18, in __init__
self.initialize_db()
File "/usr/local/lib/python3.8/site-packages/stoobly_agent/lib/orm/__init__.py", line 26, in initialize_db
'database': DataDir.instance().db_file_path,
File "/usr/local/lib/python3.8/site-packages/stoobly_agent/config/data_dir.py", line 36, in instance
cls._instance = cls()
File "/usr/local/lib/python3.8/site-packages/stoobly_agent/config/data_dir.py", line 23, in __init__
data_dir = self.find_data_dir(cwd)
File "/usr/local/lib/python3.8/site-packages/stoobly_agent/config/data_dir.py", line 147, in find_data_dir
data_dir_path = os.path.join(start_path, self.DATA_DIR_NAME)
Similar to https://github.com/Stoobly/stoobly-agent/issues/119
The container starts up but will infinite loop looking for a data directory. In this case it will occur if there is a missing data directory
Stack trace: