Output files in the example xDAQ configuration not written in a per-user directory
Summary
At the moment, the AMC13Manager
is configured in the example configuration file to write output files in /tmp
. This creates permission issues when different users try to take runs the same day.
Steps to reproduce
Launch a run the same day as another user. The existing output file cannot be overridden due to file permissions and the data is lost.
What is the expected correct behavior?
All applications in the example xDAQ configuration file, including the AMC13Manager
should write output files in per-user directory.
Environment
- Version used: 1444c10c
- Operation System: CentOS 7 on
gem904daq04
Possible fixes
Expand the environment variables in the xDAQ configuration file and adapt the example XML file to use the ${TMPDIR}
directory as done by @cgalloni in !85 (merged).