ATLAS Offline Software
Loading...
Searching...
No Matches
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
Definition
find_unique_file.py:1
Generated on
for ATLAS Offline Software by
1.14.0