in job/main.go [36:53]
func configFromEnv() (Config, error) {
taskNum := os.Getenv("CLOUD_RUN_TASK_INDEX")
attemptNum := os.Getenv("CLOUD_RUN_TASK_ATTEMPT")
sleepMs, err := sleepMsToInt(os.Getenv("SLEEP_MS"))
failRate, err := failRateToFloat(os.Getenv("FAIL_RATE"))
if err != nil {
return Config{}, err
}
config := Config{
taskNum: taskNum,
attemptNum: attemptNum,
sleepMs: sleepMs,
failRate: failRate,
}
return config, nil
}