Adapt code for the lbexec command (incl. removal of run-mc)
Change the DaVinci configuration according to the discussion arose during the latest Upgrade software meeting (https://indico.cern.ch/event/1119747/) and in LHCb#198 (closed):
- remove
run-mc
andrun-data
subcommands; - allow parsing of input files location matching Unix patterns and removing indexing of the input files;
- change
add_davinci_configurable
inputs accepting user algorithms and public tools so that it can be call directly by lbexec. - remove
simplejob
option - clean up various option files
This MR implement also some new cross-checks discussed in !663 (closed) and !658 (closed):
- add a check for avoid user changing DaVinci options related to input files if
override_data_options
is not active; - add a spellcheck for the input fileDB properties.
Work towards https://gitlab.cern.ch/lhcb-dpa/project/-/issues/31.
Edited by Patrick Koppenburg
Merge request reports
Activity
Filter activity
added Configuration DPA-WP3 labels
assigned to @dfazzini
- Resolved by Patrick Koppenburg
What is the status of this MR?
added 42 commits
-
a949dc63...0ba3e8b3 - 32 commits from branch
master
- 2ebf6252 - remove run-mc and run-data subcommands
- 135caec7 - add spellcheck for fileDB properties
- 1059d4b1 - Rebase from master
- 9b7090c7 - update DaVinciSys tests
- 39dd60b5 - update DaVinciExamples tests
- 6374a77a - update DaVinciTests tests
- df6e3199 - small changes
- cb9ca35c - add check on the DV options set in user algs file
- d2d9f173 - update reference
- 8c71343b - small fix
Toggle commit list-
a949dc63...0ba3e8b3 - 32 commits from branch
- Resolved by Patrick Koppenburg
added 17 commits
-
a97ab77e...50241711 - 2 commits from branch
master
- 21b6133e - remove run-mc and run-data subcommands
- 12fcc126 - add spellcheck for fileDB properties
- 843aab47 - Rebase from master
- a873a423 - update DaVinciSys tests
- ef15d7c1 - update DaVinciExamples tests
- a318600c - update DaVinciTests tests
- b4a50685 - small changes
- 5f205cfb - add check on the DV options set in user algs file
- ce44885f - update reference
- 741994c3 - small fix
- d279a814 - Fixed formatting
- a00a9d6d - Fix linting
- 5798669a - fix tests
- bdf08d0c - Remove simplejob option
- 35bbd3c3 - final changes
Toggle commit list-
a97ab77e...50241711 - 2 commits from branch
Please register or sign in to reply