INNER CODE UNIT · Go
smokeNodeMaxRunningJobs
yaklang/yaklang · cmd/legion-smoke-node/main.go:255
func smokeNodeMaxRunningJobs(value uint64) (uint32, error) {
if value > uint64(^uint32(0)) {
return 0, fmt.Errorf("max-running-jobs exceeds uint32 range")
}
return uint32(value), nil
}
func environmentBool(name string) bool {
switch strings.ToLower(strings.TrimSpace(os.Getenv(name))) {
case "1", "true", "yes", "on":
return true
default:
return false
}
}
func environmentValue(name, fallback string) string {
if value := strings.TrimSpace(os.Getenv(name)); value != "" {