Hackathon 03 20
This merge request covers all the developments made for the TriggerDB package implemented during the March 2020 Trigger Hackathon (+ some extra developments to finish up the work started there).
A summary of the work carried out was presented during the wrap-up session and can be viewed here.
Changes/new features in this Merge Request:
- Updates comment handling to use parametrised queries for added security.
- Adds extract scripts for menus and prescales.
- Adds secure authentication via a dblookup method.
- Adds --mc command-line argument for Monte Carlo mode (where HLT setup is not required).
- Updates duplicate check handling for prescales.
- Updates insertAll.py script file handling, and allows simultaneous uploading of multiple prescales.
- Adds script to list all the prescales associated to a given SMK.
- Adds mechanism to provide upload record in the form of a JSON file.
- Schema changes.
- Bugfixes and formatting changes.
- Updates README documentation.