ATLAS Offline Software
Generators
EvgenProdTools
share
common
find_unique_file.py
Go to the documentation of this file.
1
# Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
2
3
def
find_unique_file
(pattern):
4
"Return a matching file, provided it is unique"
5
import
glob
6
files = glob.glob(pattern)
7
8
if
not
files:
9
raise
RuntimeError(
"No '%s' file found"
% pattern)
10
elif
len(files) > 1:
11
raise
RuntimeError(
"More than one '%s' file found"
% pattern)
12
return
files[0]
13
find_unique_file.find_unique_file
def find_unique_file(pattern)
Helper functions for input file handling.
Definition:
find_unique_file.py:3
Generated on Mon Sep 1 2025 21:10:24 for ATLAS Offline Software by
1.8.18