better environment parsing

This commit is contained in:
Jehiah Czebotar
2014-11-09 21:12:36 -05:00
parent 01969eebdc
commit 9060feb436
7 changed files with 56 additions and 33 deletions
+2 -1
View File
@@ -12,9 +12,10 @@ func NewValidator(domains []string, usersFile string) func(string) bool {
validUsers := make(map[string]bool)
if usersFile != "" {
log.Printf("using authenticated emails file %s", usersFile)
r, err := os.Open(usersFile)
if err != nil {
log.Fatalf("failed opening -authenticated-emails-file=%v, %s", usersFile, err.Error())
log.Fatalf("failed opening authenticated-emails-file=%q, %s", usersFile, err)
}
csv_reader := csv.NewReader(r)
csv_reader.Comma = ','