Replaces config-parsing library to reduce dependencies.
There are user-facing changes when configuring the exporter:
--bindAddr CLI flag changed to --bind-addr (env var BINDADDR -> BIND_ADDR)
All environment variable names starting with SYMO or LOG have now 2 underscores, e.g. LOG__LEVEL=debug
Checklist
[x] Keep pull requests small so they can be easily reviewed.
[x] Categorize the PR by setting a good title and adding one of the labels:
fix, enhancement, documentation, change, breaking, dependency
as they show up in the changelog
Summary
Replaces config-parsing library to reduce dependencies. There are user-facing changes when configuring the exporter:
--bindAddr
CLI flag changed to--bind-addr
(env varBINDADDR
->BIND_ADDR
)SYMO
orLOG
have now 2 underscores, e.g.LOG__LEVEL=debug
Checklist
fix
,enhancement
,documentation
,change
,breaking
,dependency
as they show up in the changelog