From 859bd37d4a18a54a14b9b299906bfe6d89764e81 Mon Sep 17 00:00:00 2001 From: Federico Stagni Date: Fri, 24 Oct 2025 15:35:00 +0200 Subject: [PATCH] feat: added PreferredURLPatterns to pilot.json --- .../Utilities/PilotCStoJSONSynchronizer.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/DIRAC/WorkloadManagementSystem/Utilities/PilotCStoJSONSynchronizer.py b/src/DIRAC/WorkloadManagementSystem/Utilities/PilotCStoJSONSynchronizer.py index 5b4cb6afae3..a459ec80c28 100644 --- a/src/DIRAC/WorkloadManagementSystem/Utilities/PilotCStoJSONSynchronizer.py +++ b/src/DIRAC/WorkloadManagementSystem/Utilities/PilotCStoJSONSynchronizer.py @@ -11,7 +11,6 @@ import shutil import tarfile from typing import Any - from git import Repo from DIRAC import S_OK, gConfig, gLogger @@ -217,6 +216,10 @@ def getCSDict(self, includeMasterCS: bool = True) -> DReturnType[Any]: pilotDict["ConfigurationServers"] = configurationServers + preferredURLPatterns = gConfigurationData.extractOptionFromCFG("/DIRAC/PreferredURLPatterns") + if preferredURLPatterns: + pilotDict["PreferredURLPatterns"] = preferredURLPatterns + self.log.debug("Got pilotDict", str(pilotDict)) return S_OK(pilotDict)