MCPcopy
hub / github.com/cortexlabs/cortex / readEnv

Function readEnv

cli/cmd/lib_cli_config.go:359–372  ·  view source on GitHub ↗

Will return nil if not configured

(envName string)

Source from the content-addressed store, hash-verified

357
358// Will return nil if not configured
359func readEnv(envName string) (*cliconfig.Environment, error) {
360 cliConfig, err := readCLIConfig()
361 if err != nil {
362 return nil, err
363 }
364
365 for _, env := range cliConfig.Environments {
366 if env.Name == envName {
367 return env, nil
368 }
369 }
370
371 return nil, nil
372}
373
374func ReadOrConfigureEnv(envName string) (cliconfig.Environment, error) {
375 existingEnv, err := readEnv(envName)

Callers 4

ReadOrConfigureEnvFunction · 0.85
getEnvConfigDefaultsFunction · 0.85
MustGetOperatorConfigFunction · 0.85
updateCLIEnvFunction · 0.85

Calls 1

readCLIConfigFunction · 0.85

Tested by

no test coverage detected