From f81363e96eed103ae930b035296c380bd5c9c333 Mon Sep 17 00:00:00 2001 From: Andre Sailer <andre.philippe.sailer@cern.ch> Date: Fri, 21 Oct 2022 11:17:00 +0200 Subject: [PATCH] DDSim: fix integer verbosity levels for other outputs --- DDG4/python/DDSim/Helper/Output.py | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/DDG4/python/DDSim/Helper/Output.py b/DDG4/python/DDSim/Helper/Output.py index d6a8b23d3..2be642419 100644 --- a/DDG4/python/DDSim/Helper/Output.py +++ b/DDG4/python/DDSim/Helper/Output.py @@ -2,7 +2,7 @@ from __future__ import absolute_import, unicode_literals from DDSim.Helper.ConfigHelper import ConfigHelper -from DDSim.DD4hepSimulation import outputLevel +from DDSim.DD4hepSimulation import outputLevel, outputLevelType class Output(ConfigHelper): @@ -11,19 +11,27 @@ class Output(ConfigHelper): def __init__(self): super(Output, self).__init__() self._kernel_EXTRA = {'choices': (1, 2, 3, 4, 5, 6, 7, 'VERBOSE', 'DEBUG', - 'INFO', 'WARNING', 'ERROR', 'FATAL', 'ALWAYS')} + 'INFO', 'WARNING', 'ERROR', 'FATAL', 'ALWAYS'), + 'type': outputLevelType, + } self._kernel = outputLevel('INFO') self._part_EXTRA = {'choices': (1, 2, 3, 4, 5, 6, 7, 'VERBOSE', 'DEBUG', - 'INFO', 'WARNING', 'ERROR', 'FATAL', 'ALWAYS')} + 'INFO', 'WARNING', 'ERROR', 'FATAL', 'ALWAYS'), + 'type': outputLevelType, + } self._part = outputLevel('INFO') self._inputStage_EXTRA = {'choices': (1, 2, 3, 4, 5, 6, 7, 'VERBOSE', 'DEBUG', - 'INFO', 'WARNING', 'ERROR', 'FATAL', 'ALWAYS')} + 'INFO', 'WARNING', 'ERROR', 'FATAL', 'ALWAYS'), + 'type': outputLevelType, + } self._inputStage = outputLevel('INFO') self._random_EXTRA = {'choices': (1, 2, 3, 4, 5, 6, 7, 'VERBOSE', 'DEBUG', - 'INFO', 'WARNING', 'ERROR', 'FATAL', 'ALWAYS')} + 'INFO', 'WARNING', 'ERROR', 'FATAL', 'ALWAYS'), + 'type': outputLevelType, + } self._random = outputLevel('FATAL') @property -- GitLab