Skip to content
Snippets Groups Projects

Adapt code for the lbexec command (incl. removal of run-mc)

Merged Davide Fazzini requested to merge dfazzini_adapt_code_for_lbexec into master

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 and run-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

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • wow. This is a big MR.

  • Davide Fazzini added 17 commits

    added 17 commits

    Compare with previous version

  • Davide Fazzini added 1 commit

    added 1 commit

    • b667b9fd - sorting files retrieved from glob expansion

    Compare with previous version

  • Davide Fazzini added 2 commits

    added 2 commits

    Compare with previous version

  • Patrick Koppenburg resolved all threads

    resolved all threads

  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Please register or sign in to reply
    Loading