Files
dify-plugin-daemon/pkg/slim/utils.go
2026-04-14 15:50:18 +08:00

33 lines
438 B
Go

package slim
import (
"os"
"strconv"
)
func env(name string, d string) string {
v := os.Getenv(name)
if v == "" {
return d
}
return v
}
func envInt(name string, d int) int {
v := os.Getenv(name)
i, err := strconv.Atoi(v)
if err != nil || v == "" {
return d
}
return i
}
func envBool(name string, d bool) bool {
v := os.Getenv(name)
b, err := strconv.ParseBool(v)
if err != nil || v == "" {
return d
}
return b
}