davinci script - adding create_options_template command
Improving the davinci script with two new features:
- possibility to use shortcuts instead of the full name when calling an option via command line
(e.g.-iinstead of--inputfiledb) - new command
create_option_templatesfor creating a template of the two options files that are usually used in a DaVinci job:-
./run davinci create-options-template job -f test_jobopt_template.yaml(for the joboptfile) -
./run davinci create-options-template data -f test_inputdb_template.yaml -k key_template(for the inputfiledb)
-
The new command allows also to fill the template interactively (via the -i argument) asking the user to insert the value for each option.
In addition, some unit tests are added to verify the correct behavior of the new features.
Addresses #27 (closed).
Work on DPA task https://gitlab.cern.ch/lhcb-dpa/project/-/issues/180.
Edited by Eduardo Rodrigues