13647: Check ARVADOS_* env vars when loading config.
authorTom Clegg <tclegg@veritasgenetics.com>
Fri, 27 Sep 2019 18:12:22 +0000 (14:12 -0400)
committerTom Clegg <tclegg@veritasgenetics.com>
Fri, 27 Sep 2019 18:12:22 +0000 (14:12 -0400)
commit22cff6bb354d6980c33a0f471d5860f968e853a6
treeab182f5e12228c9ed0aa93cae33b330ba901f70c
parent110580d079cdb0b0a773ecf1671c1f97f1736cc6
13647: Check ARVADOS_* env vars when loading config.

Previously they were only checked when starting up a service, so they
weren't noticed by config-dump etc., and couldn't be used by the
keepstore config migration when loading the keep_services endpoint.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
lib/config/cmd_test.go
lib/config/deprecated.go
lib/config/deprecated_keepstore.go
lib/config/deprecated_keepstore_test.go
lib/config/load.go
lib/config/load_test.go
lib/service/cmd.go