diff --git a/webservice/job_monitor.py b/webservice/job_monitor.py index a1bfe41aceaf668f589f337b940639312117f943..02f1ca4245e1e857dffad7ea7a95246691947e09 100644 --- a/webservice/job_monitor.py +++ b/webservice/job_monitor.py @@ -109,7 +109,7 @@ def slurm_job_status(jobid): class JobsMonitor: def __init__(self, config): - log.info("Starting jobs monitor") + log.info("Starting jobs monitor from %s", Path(__file__).parent) self.job_db = init_job_db(config) self.mdc = init_md_client(config) self.kafka_prod = init_kafka_producer(config) diff --git a/webservice/webservice.py b/webservice/webservice.py index 7971b12fdc36d55a22198debe3e9239d7991cd31..72c4f622ca38f95ad529445ad8b56045bccee16c 100644 --- a/webservice/webservice.py +++ b/webservice/webservice.py @@ -1629,6 +1629,8 @@ def main(argv: Optional[List[str]] = None): # requests_oauthlib DEBUG logs are very verbose, so we'll turn them off logging.getLogger('requests_oauthlib').setLevel(logging.INFO) + logging.info("Starting webservice from %s", Path(__file__).parent) + # Ensure that subprocesses (to launch calibration) are launched with the # venv where this is installed, even if it was not activated in a shell. cmd_path = os.environ.get('PATH', os.defpath).split(os.pathsep)