Incompatibility between ssh and unsetup commands in daqinterface
In daqinterface v3_03_01, if a second host is involved in the run, DAQInterface will always go to recover state with a message about "Unexpected EOF encountered when searching for matching '`'". This is due to DAQInterface putting single quotes around the command when running ssh conflicting with the single quotes within the unsetup command.
The issue appears to be resolved by removing the quotes, though it is unclear if the full command is run on the remote host in that case.
JCF: in Issue #21240 Eric noticed that the unsetup command was failing on other nodes because of single quotes; I've replaced them with backslash-double-quotes
#2 Updated by John Freeman about 2 years ago
- Status changed from New to Resolved
- % Done changed from 0 to 100
With commit 873ecaecadee655ba557212b468658d50ce557fc on DAQInterface's develop branch, I've replaced the single quotes with backlash-double-quotes. I'm able to successfully write a root file on mu2edaq05 while running DAQInterface off of mu2edaq01.