This repository has been archived on 2021-07-22. You can view files and clone it, but cannot push or open issues or pull requests.
go-abra/config
decentral1se 1f6c0e8c4b
continuous-integration/drone/pr Build is passing Details
feat: support local apps.json loading
This logic supports the following cases:

- Download a fresh apps.json and load it if missing
- Check if a local apps.json is old and get a fresh one if so
- Always save a local copy after downloading a fresh apps.json

The http.Head() call is faster than a http.Get() call (only carries back
respones headers) and aims to make the more general case more
performant: you have the latest copy of the apps.json and don't need to
download another one. This a direct port of our Bash implementation
logic.

Closes #9.
2021-07-21 22:42:51 +02:00
..
env.go feat: support local apps.json loading 2021-07-21 22:42:51 +02:00
env_test.go tests: around 60% code coverage for config package 2021-07-19 14:36:00 +01:00