The container-management daemon configuration shall be extended with additional settings for the container update agent implementation.
This task is part of feature #164 .
The new configuration options shall be in sync with the existing daemon configuration, e.g. a new section "updateagent" to be added to config file. Configuration options shall include:
enable flag is update agent is enabled
settings for establishing connection to local MQTT broker
the domain name for the containers update agent, default value 'containers'
a list of system (core) containers that shall not be processed by the update agent, default value empty list
a flag if current state shall include a extended (verbose) list of key-value properties for each container, or only the major, non-default ones.
The configuration shall be processed and applied upon start of the container-management component.
Update: no need to add settings for local connection, but reuse the ones that are moved outside things service - #169
The container-management daemon configuration shall be extended with additional settings for the container update agent implementation.
This task is part of feature #164 .
The new configuration options shall be in sync with the existing daemon configuration, e.g. a new section "updateagent" to be added to config file. Configuration options shall include:
settings for establishing connection to local MQTT brokerThe configuration shall be processed and applied upon start of the container-management component.
Update: no need to add settings for local connection, but reuse the ones that are moved outside things service - #169