Wrong exception when DB tags are not given
Testing the latest AppConfig I stumbled on this exception:
Traceback (most recent call last):
File "/cvmfs/lhcbdev.cern.ch/nightlies/lhcb-head/3128/Gaudi_v36r2/InstallArea/x86_64_v2-centos7-gcc11-opt/bin/gaudirun.py", line 570, in <module>
applyConfigurableUsers()
File "/cvmfs/lhcbdev.cern.ch/nightlies/lhcb-head/3128/Gaudi_v36r2/InstallArea/x86_64_v2-centos7-gcc11-opt/python/GaudiKernel/Configurable.py", line 1651, in applyConfigurableUsers_old
c.__apply_configuration__()
File "/cvmfs/lhcbdev.cern.ch/nightlies/lhcb-head/3128/DaVinci_HEAD/InstallArea/x86_64_v2-centos7-gcc11-opt/python/DaVinci/compat/DaVinciConf.py", line 136, in __apply_configuration__
self.run_davinci_conf()
File "/cvmfs/lhcbdev.cern.ch/nightlies/lhcb-head/3128/DaVinci_HEAD/InstallArea/x86_64_v2-centos7-gcc11-opt/python/DaVinci/compat/DaVinciConf.py", line 124, in run_davinci_conf
run_davinci(prod_conf=True)
File "/cvmfs/lhcbdev.cern.ch/nightlies/lhcb-head/3128/DaVinci_HEAD/InstallArea/x86_64_v2-centos7-gcc11-opt/python/DaVinci/ConfigurationUpgrade.py", line 119, in run_davinci
config.update(add_davinci_configurables(options))
File "/cvmfs/lhcbdev.cern.ch/nightlies/lhcb-head/3128/DaVinci_HEAD/InstallArea/x86_64_v2-centos7-gcc11-opt/python/DaVinci/ConfigurationUpgrade.py", line 38, in add_davinci_configurables
check_options(options)
File "/cvmfs/lhcbdev.cern.ch/nightlies/lhcb-head/3128/DaVinci_HEAD/InstallArea/x86_64_v2-centos7-gcc11-opt/python/DaVinci/configOptions.py", line 241, in check_options
raise DVOptionError(
TypeError: __init__() takes 3 positional arguments but 4 were given
which comes from the fact that DVOptionError
is constructed with 3 arguments instead of 2 at