Configuration framework on a cluster?

How is the Configuration framework intended to be used on a cluster?

It has code that does

  if ( Cluster::is_enabled() && Cluster::local_node_type() != Cluster::MANAGER )
    return;

to set the input files to be only read on the manager, and appears to not allow you to use &synchronized on options.

How do you update an 'option' on the workers?

Hi Justin,

How is the Configuration framework intended to be used on a cluster?

It is intended to read the configuration on the manager node; events then should be used internally to distribute the data to all other nodes.

And you are right - that is something that is completely missing at the moment. Which is an oversight - I completely forgot to write this last part of the config framework. I am going to update the scripts and submit a merge request for them in the next few days.

Johanna