Hi Thomas,

According to kafka's documentation:
http://kafka.apache.org/07/configuration.html there should be a default
value for any added property; I would expect the provided server.properties
file to actually reflect those default values.
Therefore, I'd look twice before overconstraining the problem, and would
just generate the file for those and only those dictionary values that have
been set in the appConfig (which currently, my code does not, it configures
too many properties statically, but it can be arranged), relying on the
default properties for the rest.

If there's really a case to have all properties at hand, I could:
* parse the properties file provided in the tarball
* re-generate the whole conf file with the parsed + overrides

This, in order to allow for *added* properties (which the current schemes,
either mine or yours, does not look to allow) AND ultimately, allow for the
whole tarball installation to be switched to read-only (which could allow
them to be shared among instances running on the same NM; I don't know if
slider currently does this kind of optimization).

Maybe guidance from people more familiar with slider than us would be
needed here :)

Kind regards,
JB

Reply via email to