MCPcopy Create free account
hub / github.com/github/gh-aw / ResolveDefaultUTC

Function ResolveDefaultUTC

pkg/workflow/compilerenv/manager.go:107–114  ·  view source on GitHub ↗

ResolveDefaultUTC returns fallback when the env var is unset, otherwise returns the trimmed override value.

(fallback string)

Source from the content-addressed store, hash-verified

105// ResolveDefaultUTC returns fallback when the env var is unset, otherwise
106// returns the trimmed override value.
107func ResolveDefaultUTC(fallback string) string {
108 raw := strings.TrimSpace(os.Getenv(DefaultUTC))
109 if raw == "" {
110 return fallback
111 }
112 managerLog.Printf("Applying enterprise timezone override %s=%q (fallback was %q)", DefaultUTC, raw, fallback)
113 return raw
114}
115
116// parsePositiveIntEnvVar parses an environment variable as a base-10 positive int.
117// It returns (value, true) when the variable is set to a valid value > 0.

Callers 2

ConfigureProjectTimezoneFunction · 0.92
TestResolveDefaultUTCFunction · 0.85

Calls 2

GetenvMethod · 0.80
PrintfMethod · 0.45

Tested by 1

TestResolveDefaultUTCFunction · 0.68