Add env variables to configuration APIs output (#15465)

Config export and config get APIs now include environment 
variables set on the server
This commit is contained in:
Aditya Manthramurthy
2022-08-04 22:21:52 -07:00
committed by GitHub
parent f4af2d3cdc
commit 3d94c38ec4
3 changed files with 144 additions and 38 deletions
+1 -2
View File
@@ -508,8 +508,7 @@ func parsEnvEntry(envEntry string) (envKV, error) {
Skip: true,
}, nil
}
const envSeparator = "="
envTokens := strings.SplitN(strings.TrimSpace(strings.TrimPrefix(envEntry, "export")), envSeparator, 2)
envTokens := strings.SplitN(strings.TrimSpace(strings.TrimPrefix(envEntry, "export")), config.EnvSeparator, 2)
if len(envTokens) != 2 {
return envKV{}, fmt.Errorf("envEntry malformed; %s, expected to be of form 'KEY=value'", envEntry)
}