Early commits fully implement DB as storage of HW information, replace slot tables
Adapted to work at both b904 and TIF
Summary of last 2 commits:
dqm_daemon.py
-Makes list of all chunk .dat files matching most recent run number in /tmp/
-Iterates through list and processes all chunks
-Makes new list, etc.
state_helper.py
-loops through histograms (slow, may want to rethink)
-finds titles matching "Error" and "Warning"
-backtraces structure to get corresponding VFAT,GEB,AMC
-If entries in these histograms, updates states for all corresponding HW in DB
-If no state already in HW states for current run, adds to DB
Added VFAT-specific Error, Warning histograms to browser
Early commits fully implement DB as storage of HW information, replace slot tables Adapted to work at both b904 and TIF
Summary of last 2 commits: dqm_daemon.py -Makes list of all chunk .dat files matching most recent run number in /tmp/ -Iterates through list and processes all chunks -Makes new list, etc.
state_helper.py -loops through histograms (slow, may want to rethink) -finds titles matching "Error" and "Warning" -backtraces structure to get corresponding VFAT,GEB,AMC -If entries in these histograms, updates states for all corresponding HW in DB -If no state already in HW states for current run, adds to DB
Added VFAT-specific Error, Warning histograms to browser