2022-04-11 05:58:28 +00:00
|
|
|
import os
|
|
|
|
|
|
|
|
proc boolEnvOrDefault(envName: string, default: bool): bool =
|
|
|
|
if getEnv(envName) == "false":
|
|
|
|
return false
|
|
|
|
elif getEnv(envName) == "true":
|
|
|
|
return true
|
|
|
|
else:
|
|
|
|
return default
|
|
|
|
|
2022-04-11 06:38:03 +00:00
|
|
|
proc strEnvOrDefault(envName: string, default: string): string =
|
|
|
|
if existsEnv(envName):
|
|
|
|
return getEnv(envName)
|
|
|
|
else:
|
|
|
|
return default
|
|
|
|
|
|
|
|
export boolEnvOrDefault, strEnvOrDefault
|