diff --git a/webservice/webservice.py b/webservice/webservice.py index b9a2050f3b2e9794efbe12eb285e220af7f57372..a00848720a868f34a67f4a9c2354b3c8d7129565 100644 --- a/webservice/webservice.py +++ b/webservice/webservice.py @@ -14,6 +14,7 @@ import sys import urllib.parse from asyncio import get_event_loop, shield from datetime import datetime, timezone +from getpass import getuser from pathlib import Path from typing import Any, Dict, List, Optional, Tuple, Union @@ -1001,8 +1002,11 @@ class ActionsServer: logging.info("Repeating correction for %s from %s", karabo_id, mddir) - cmd = ['python', '-m', 'xfel_calibrate.repeat', str(mddir), - '--env-cache', '/scratch/xcal/repeat-envs'] + cmd = [ + 'python', '-m', 'xfel_calibrate.repeat', str(mddir), + '--env-cache', + f'/gpfs/exfel/data/scratch/{getuser()}/calib-repeat-envs' + ] with self.job_db: cur = self.job_db.execute(