From 4967a1434f10f1c18f662c5a3b36916769a2bb13 Mon Sep 17 00:00:00 2001 From: Thomas Kluyver <thomas@kluyver.me.uk> Date: Thu, 30 Jun 2022 15:22:32 +0100 Subject: [PATCH] Make environment in shared filesystem --- webservice/webservice.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/webservice/webservice.py b/webservice/webservice.py index b9a2050f3..a00848720 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( -- GitLab