def convertQueueNameToDQ2Names(self, queue, test): from pandatools import Client from dq2.info.TiersOfATLAS import ToACache sites = [] if 'PFT' in test.template.description: #Client.PandaSites = Client.getSiteSpecs('production')[1] Client.PandaSites = Client.getSiteSpecs('all')[1] for site in Client.PandaSites[queue]['setokens'].values(): sites.append(Client.convSrmV2ID(site)) allowed_sites = [] for site in ToACache.sites: if (site not in allowed_sites and Client.convSrmV2ID(site) in sites and site.find('TAPE') == -1 and 'DISK' in site): allowed_sites.append(site) return allowed_sites