From 3a255a9c060a631c289e745d8e96f95bd5cf3bfd Mon Sep 17 00:00:00 2001 From: sss <sss@karma> Date: Sat, 4 Jan 2025 22:09:03 -0500 Subject: [PATCH] DataModelRunTests: Simplify flag use. Don't force loading all dynamic flags. --- .../DataModelRunTests/python/DataModelTestConfig.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/Control/DataModelTest/DataModelRunTests/python/DataModelTestConfig.py b/Control/DataModelTest/DataModelRunTests/python/DataModelTestConfig.py index 94565bfd71f1..1ff27b5fe77e 100644 --- a/Control/DataModelTest/DataModelRunTests/python/DataModelTestConfig.py +++ b/Control/DataModelTest/DataModelRunTests/python/DataModelTestConfig.py @@ -1,5 +1,5 @@ # -# Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration. +# Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration. # # # File: DataModelRunTests/python/DataModelTestConfig.py @@ -52,9 +52,8 @@ def DataModelTestFlags (infile = None, evtMax = 20, **kw): def to_rntup (s): return s.replace ('.root', '.rntup.root') flags.Input.Files = [to_rntup(f) for f in flags.Input.Files] - for k, v in flags.Output.asdict().items(): - if k.endswith ('FileName'): - setattr (flags.Output, k, to_rntup (v)) + for stream, outfile in kw.items(): + setattr (flags.Output, stream+'FileName', to_rntup (outfile)) return flags -- GitLab