diff options
author | Daniel J Walsh <dwalsh@redhat.com> | 2019-05-03 09:34:34 -0400 |
---|---|---|
committer | Daniel J Walsh <dwalsh@redhat.com> | 2019-05-03 10:38:51 -0400 |
commit | d1a7378aa06eb3cc6ff02c3ca90356bf9a151ada (patch) | |
tree | 787422cac8ab499ca8c26aa679558ddb96f4d7e8 /libpod/runtime.go | |
parent | d9d9c82184ad6d7e3fad07dfe2e99b158560d3a8 (diff) | |
download | podman-d1a7378aa06eb3cc6ff02c3ca90356bf9a151ada.tar.gz podman-d1a7378aa06eb3cc6ff02c3ca90356bf9a151ada.tar.bz2 podman-d1a7378aa06eb3cc6ff02c3ca90356bf9a151ada.zip |
change from sysregistries to sysregistriesv2
We want to start supporting the registries.conf format.
Also start showing blocked registries in podman info
Fix sorting so all registries are listed together in podman info.
Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
Diffstat (limited to 'libpod/runtime.go')
-rw-r--r-- | libpod/runtime.go | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/libpod/runtime.go b/libpod/runtime.go index 6b8d97fd9..34b6ac74f 100644 --- a/libpod/runtime.go +++ b/libpod/runtime.go @@ -1122,16 +1122,20 @@ func (r *Runtime) Info() ([]InfoData, error) { return nil, errors.Wrapf(err, "error getting registries") } registries := make(map[string]interface{}) - registries["registries"] = reg - info = append(info, InfoData{Type: "registries", Data: registries}) + registries["search"] = reg + + ireg, err := sysreg.GetInsecureRegistries() + if err != nil { + return nil, errors.Wrapf(err, "error getting registries") + } + registries["insecure"] = ireg - i, err := sysreg.GetInsecureRegistries() + breg, err := sysreg.GetBlockedRegistries() if err != nil { return nil, errors.Wrapf(err, "error getting registries") } - insecureRegistries := make(map[string]interface{}) - insecureRegistries["registries"] = i - info = append(info, InfoData{Type: "insecure registries", Data: insecureRegistries}) + registries["blocked"] = breg + info = append(info, InfoData{Type: "registries", Data: registries}) return info, nil } |