diff --git a/lib/galaxy_ext/container_monitor/monitor.py b/lib/galaxy_ext/container_monitor/monitor.py index 2a44bb1f7bb..0ae66a58a61 100644 --- a/lib/galaxy_ext/container_monitor/monitor.py +++ b/lib/galaxy_ext/container_monitor/monitor.py @@ -29,7 +29,11 @@ def parse_ports(container_name, connection_configuration): def main(): - with open("../configs/container_config.json", "r") as f: + if not os.path.exists("configs"): + # on Pulsar and in tool working directory instead of job directory + os.chdir("..") + + with open("configs/container_config.json", "r") as f: container_config = json.load(f) container_type = container_config["container_type"]