DbProxy
M2OProxy
- The executable is still running out of Andy's home directory rather than the release. To fix this, several changes need to be made to the
setup-initial.data.xml
files:- include files change
Code Block xml xml <include> - <file path="daq/sw/m2o-repository.data.xml"/> + <file path="HLTRelease/sw/HLT_SW_Repository.data.xml"/> </include>
- application class changed, binary comes from HLT repository:
Code Block xml xml - <obj class="Application" id="M2O_Proxy"> + <obj class="InfrastructureApplication" id="M2O_Proxy"> - <rel name="Program">"Binary" "m2o-proxy-14.2.11"</rel> + <rel name="Program">"Binary" "m2o-proxy"</rel>
- move application from "Applications" to "Infrastructure":
Code Block xml xml <obj class="OnlineSegment" id="setup-initial"> <rel name="Applications" num=".."> - "Application" "M2O_Proxy" </rel> <rel name="Infrastructure" num=".."> + "InfrastructureApplication" "M2O_Proxy" </rel>
- expand
in the HLT environment:Code Block xml xml ${CMTCONFIG}
Code Block xml xml <obj class="OnlineSegment" id="setup-initial"> <rel name="Parameters" num=".."> + "VariableSet" "HLT-Parameters" </rel>
- include files change
- Need to test if the proxy is properly started/restarted by the initial partition under various conditions:
- when the initial partition is restarted
- when the node that the proxy runs on (pc-tdq-onl-10) is rebooted
- when the proxy dies (crashes or is killed) for some reason