diff --git a/src/DIRAC/WorkloadManagementSystem/Agent/SiteDirector.py b/src/DIRAC/WorkloadManagementSystem/Agent/SiteDirector.py index 3a7e30b7019..fe3ee825726 100644 --- a/src/DIRAC/WorkloadManagementSystem/Agent/SiteDirector.py +++ b/src/DIRAC/WorkloadManagementSystem/Agent/SiteDirector.py @@ -251,13 +251,13 @@ def beginExecution(self): return result self.queueDict = result["Value"] + self.platforms = [] for __queueName, queueDict in self.queueDict.items(): # Update self.sites if queueDict["Site"] not in self.sites: self.sites.append(queueDict["Site"]) # Update self.platforms, keeping entries unique and squashing lists - self.platforms = [] if "Platform" in queueDict["ParametersDict"]: platform = queueDict["ParametersDict"]["Platform"] oldPlatforms = set(self.platforms)