Go to the source code of this file.
|
| | cmd-l1calo-dq-file.parser = argparse.ArgumentParser(prog="l1calo-dq-file",description="Tries to obtain a path to a DQ HIST file",formatter_class=argparse.ArgumentDefaultsHelpFormatter) |
| | cmd-l1calo-dq-file.help |
| | cmd-l1calo-dq-file.nargs |
| | cmd-l1calo-dq-file.default |
| | cmd-l1calo-dq-file.action |
| | cmd-l1calo-dq-file.args = parser.parse_args() |
| | cmd-l1calo-dq-file.files = glob.glob(f"/eos/atlas/atlastier0/rucio/*/{args.stream}/*{args.run}/*merge.HIST.{'f' if args.bulk else 'x'}*/*") |
| | cmd-l1calo-dq-file.folders = glob.glob(f"/eos/atlas/atlastier0/rucio/*/{args.stream}/*{args.run}") |
| | cmd-l1calo-dq-file.run |
| | cmd-l1calo-dq-file.file |
| | cmd-l1calo-dq-file.project = folders[0].split("/")[5] |
| str | cmd-l1calo-dq-file.pattern = f"{project}:{project}.{int(args.run):08}.{args.stream}.merge.HIST.{'f' if args.bulk else 'x'}*" |
| list | cmd-l1calo-dq-file.datasets = [d for d in subprocess.run(["rucio","list-dids","--short", pattern],stdout=subprocess.PIPE).stdout.decode("utf-8").split('\n') if d !=''] |
| list | cmd-l1calo-dq-file.filePaths = [f[29:] for f in subprocess.run(["rucio", "list-file-replicas", "--pfns", "--rses", "CERN-PROD_DATADISK"]+files,stdout=subprocess.PIPE).stdout.decode("utf-8").split('\n')] |