44 "fmt"
55 "log"
66 "os"
7- "path/filepath"
87 "strings"
98
109 "github.com/fireworkweb/godotenv"
@@ -13,16 +12,10 @@ import (
1312
1413func initEnvironmentVariables () {
1514 var (
16- files []string
1715 homeDir , workDir string
1816 err error
1917 )
2018
21- files = []string {
22- ".env" ,
23- ".fwd" , // TODO: BC only - remove soon
24- }
25-
2619 homeDir , err = homedir .Dir ()
2720 if err != nil {
2821 log .Fatal ("Could not evaluate HOME directory - " , err )
@@ -42,21 +35,16 @@ func initEnvironmentVariables() {
4235 os .Setenv ("PWD" , workDir )
4336 }
4437
45- files = append (files , fmt .Sprintf ("%s%s.fwd" , homeDir , string (filepath .Separator )))
46-
47- for _ , file := range files {
48- if _ , err = os .Stat (file ); os .IsNotExist (err ) {
49- continue
50- }
51-
38+ var file string = ".env"
39+ if _ , err = os .Stat (file ); ! os .IsNotExist (err ) {
5240 err = godotenv .Load (file )
5341 if err != nil {
5442 log .Fatal ("Failure loading environment file " , file , " ERROR: '" , err , "'" )
5543 }
5644 }
5745
5846 // After loading all files, we should complemente the non-overwritten
59- // default variables to their expected fwd distribution values
47+ // default variables to their expected distribution values
6048 allEnv := os .Environ ()
6149 currentEnv := map [string ]bool {}
6250 for _ , env := range allEnv {
0 commit comments