fix: type handling on getenv

This commit is contained in:
Tom Andrade 2023-01-26 08:55:11 +01:00
parent a259089384
commit 04792d0b5e
Signed by: wolvie
GPG Key ID: 31AAB07872E82669

View File

@ -57,10 +57,11 @@ func getenv[D ~string | int](k string, d D) D {
case int:
i, err := strconv.Atoi(v)
if err != nil {
log.Fatalf("Invalid Value, %s not a valid integer", k)
}
r = i
default:
log.Fatalf("Invalid Value, %s not a valid", k)
log.Fatalf("Invalid Value, %T not valid", k)
}
return r.(D)
}