Skip to content

Hackathon 03 20

James David Shinner requested to merge jshinner/TriggerDB:hackathon-03-20 into master

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.

cc: @mark @stelzer

Merge request reports