MCPcopy Create free account
hub / github.com/coder/envbuilder / logDockerAuthConfigs

Function logDockerAuthConfigs

envbuilder.go:1800–1810  ·  view source on GitHub ↗
(logf log.Func, dockerConfigJSON []byte)

Source from the content-addressed store, hash-verified

1798}
1799
1800func logDockerAuthConfigs(logf log.Func, dockerConfigJSON []byte) error {
1801 dc := new(DockerConfig)
1802 err := dc.LoadFromReader(bytes.NewReader(dockerConfigJSON))
1803 if err != nil {
1804 return fmt.Errorf("load docker config: %w", err)
1805 }
1806 for k := range dc.AuthConfigs {
1807 logf(log.LevelInfo, "Docker config contains auth for registry %q", k)
1808 }
1809 return nil
1810}
1811
1812func setAndRestoreEnv(logf log.Func, key, value string) (restore func() error, err error) {
1813 old := os.Getenv(key)

Callers 1

initDockerConfigOverrideFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected