forked from baron/baron-sso
19 lines
293 B
Go
19 lines
293 B
Go
package service
|
|
|
|
import (
|
|
"os"
|
|
"strings"
|
|
)
|
|
|
|
func IsProductionEnv() bool {
|
|
env := strings.ToLower(os.Getenv("APP_ENV"))
|
|
if env == "" {
|
|
env = strings.ToLower(os.Getenv("GO_ENV"))
|
|
}
|
|
return env == "prod" || env == "production"
|
|
}
|
|
|
|
func IsDryRunAllowed() bool {
|
|
return !IsProductionEnv()
|
|
}
|