helper package to interact with mycroft config
A small helper tool is included to quickly show, get or set config values
Quick rundown (cli):
ovos-config get
Loose search (search a key or parts therof):\ \ Given an entry of
{'PHAL': { 'ovos-PHAL-plugin-system': { 'enabled': True }, 'ovos-PHAL-plugin-connectivity-events': { 'enabled': True }, ... }
ovos-config get -k phal
would yield all PHAL entries and present it to the user (and the path where they were found)
ovos-config get -k /PHAL/ovos-PHAL-plugin-system/enabled
This will output only the value or exit out if no key is found (root slash indicating a strict search)
ovos-config set
ovos-config set -k phal
The type is derived from the joined config and thus can be safely cast into the user conf.\
Optionally a value (-v
) can be sent as an argument.
ovos-config autoconfigure
ovos-config show
-u
), system (-s
) or remote (-r
) configuration.
This can be further refined by passing a --section
, which can be listed with ovos-config show -l