From dbfc1caa5346d5c88aeedfb9c955377637d99095 Mon Sep 17 00:00:00 2001 From: c9s Date: Thu, 4 Feb 2021 20:33:20 +0800 Subject: [PATCH] if dotenv file does not exist, do not load it --- cmd/bbgo-desktop/main.go | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/cmd/bbgo-desktop/main.go b/cmd/bbgo-desktop/main.go index 6d6551bf1..16816cc19 100644 --- a/cmd/bbgo-desktop/main.go +++ b/cmd/bbgo-desktop/main.go @@ -19,11 +19,15 @@ import ( func main() { dotenvFile := ".env.local" - if err := godotenv.Load(dotenvFile); err != nil { - log.WithError(err).Error("error loading dotenv file") - return + + if _, err := os.Stat(dotenvFile) ; err == nil { + if err := godotenv.Load(dotenvFile); err != nil { + log.WithError(err).Error("error loading dotenv file") + return + } } + var args []string if runtime.GOOS == "linux" { args = append(args, "--class=bbgo")