New features:
- DQMF Agent:
- add variable substitution from the database. Database examples
in /dqmf/data/ are updated with this use case.
- The DQMF agent binary is able to write the DQ status to COOL
database (patch available for tdaq-01-08-04 as well).
In order to use this functionality one has to make some changes to the
sub-systems
DQ configurations.
The instructions are:
1. Add include statement with the "daq/sw/setup-environment.data.xml"
file to the sub-system DQ segment file:
<file
path="daq/sw/setup-environment.data.xml"/>
2. Add "CORAL_AUTH_PATH" Variable to the ProcessEnvironment
relationship of the
sub-system specific DQAgent object
3. Add
extra command line parameter to the command line of the sub-system
specific DQAgent object.
-c
oracle://ATONR_COOL;schema=ATLAS_COOLONL_GLOBAL;dbname=COMP200;
Note that NO quotes are necessary around the connect
string.
4. Pick from the following list those names which represents your
specific sub-systems:
PIXB, PIXEA, PIXEC, SCTB, SCTEA, SCTEC, TRTB, TRTEA, TRTEC, EMBA, EMBC,
EMECA,
EMECC, HECA, HECC, FCALA, FCALC, TILBA, TILBC, TIEBA, TIEBC, MDTBA,
MDTBC, MDTEA,
MDTEC, RPCBA, RPCBC, TGCEA, TGCEC, CSCEA, CSCEC, L1CAL, L1MU, L1CTP,
HLTL2,
HLTEF, EIDB, EIDEA, EIDEC, MIDB, MIDEA, MIDEC, JETB, JETEA, JETEC, MET,
BTGB, BTGEA, BTGEC
and use them as the names of the respective DQRegions in your DQ
configuration. The status of these
regions will be written to COOL by the DQMF Agent.
Known bugs/To do: