These config lines are currently unmanage by ncm-xrootd. There value is hardcoded in the configuration file template and this makes difficult to update the config. This PR is a reimplementation of #89 based on the new CAF::RuleBasedEditor.
This PR requires a template library fix to avoid removing these config lines when they are provided only by the configuration file template (https://github.com/quattor/template-library-grid/pull/176) to be merged/deployed first (hopefully in 16.4).
As fixing this issue requires changes that depend themselves from changes introduced into 16.4, the goal is to test it on a real machine after 16.4 has been released and release it as part of the next release.
These config lines are currently unmanage by
ncm-xrootd
. There value is hardcoded in the configuration file template and this makes difficult to update the config. This PR is a reimplementation of #89 based on the new CAF::RuleBasedEditor.This PR requires a template library fix to avoid removing these config lines when they are provided only by the configuration file template (https://github.com/quattor/template-library-grid/pull/176) to be merged/deployed first (hopefully in 16.4).
As fixing this issue requires changes that depend themselves from changes introduced into 16.4, the goal is to test it on a real machine after 16.4 has been released and release it as part of the next release.