diff --git a/cmd/apollo-api/main.go b/cmd/apollo-api/main.go index 4d73fde..9f8370f 100644 --- a/cmd/apollo-api/main.go +++ b/cmd/apollo-api/main.go @@ -28,17 +28,16 @@ type application struct { } func main() { - err := godotenv.Load() - if err != nil { - log.Fatal("Error loading .env file") + logger := log.New(os.Stdout, "", log.Ldate|log.Ltime) + + if err := godotenv.Load(); err != nil { + logger.Printf("Couldn't find .env so I will read from existing ENV.") } var cfg config flag.IntVar(&cfg.port, "port", 4000, "API server port") flag.Parse() - logger := log.New(os.Stdout, "", log.Ldate|log.Ltime) - db, err := sql.Open("postgres", os.Getenv("DATABASE_URL")) if err != nil { log.Fatal(err) diff --git a/cmd/apollo-worker/main.go b/cmd/apollo-worker/main.go index 2893bbe..03088c3 100644 --- a/cmd/apollo-worker/main.go +++ b/cmd/apollo-worker/main.go @@ -116,13 +116,12 @@ func accountWorker(id int, rc *reddit.Client, db *sql.DB, logger *log.Logger, qu } func main() { - err := godotenv.Load() - if err != nil { - log.Fatal("Error loading .env file") - } - logger := log.New(os.Stdout, "", log.Ldate|log.Ltime) + if err := godotenv.Load(); err != nil { + logger.Printf("Couldn't find .env so I will read from existing ENV.") + } + rc := reddit.NewClient(os.Getenv("REDDIT_CLIENT_ID"), os.Getenv("REDDIT_CLIENT_SECRET")) db, err := sql.Open("postgres", os.Getenv("DATABASE_URL"))