DAQInterface creates malformed FHiCL in metadata.fcl
If saving run info to a database on run start, DAQInterface will take the metadata.txt file from the run record and turn it into legal FHiCL. One of the features added just before the release of DAQInterface v3_03_00 was the addition of the beginning of a package's git commit comment on top of its git commit hash, e.g.
artdaq-core-demo commit/version: d7c93c94976855a3989f2b9c98f1ddff9e4c0fb9 "Store the distribution_type used to generate ToyFr..."
instead of what would have happened previously, which was to save the commit only:
artdaq-core-demo commit: d7c93c94976855a3989f2b9c98f1ddff9e4c0fb9
However, this addition breaks the logic whereby metadata.txt gets FHiCLized, and this should be fixed.
#1 Updated by John Freeman about 2 years ago
Fixed via commit f3c4d5f129729a934214528917ad1ca3ad7a4e13 on DAQInterface's develop branch. For the example line above, the FHiCLized version would look like this:
artdaq_core_demo_commit_or_version: "d7c93c94976855a3989f2b9c98f1ddff9e4c0fb9 Store the distribution_type used to generate ToyFr... "