summaryrefslogtreecommitdiff
path: root/config.go
blob: 9413b53bc70a75d4a5cc52cdc046a1d16bc15573 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
package main

import (
	"log"
	"os"
)

func checkConfig() {
	check := os.Getenv("FREEMAIL_DB_DRIVER")
	if check == "" {
		log.Fatal("Env FREEMAIL_DB_DRIVER not found. No database connection can be established.")
	}
	check = os.Getenv("FREEMAIL_DB_CREDENTIALS")
	if check == "" {
		log.Fatal("Env FREEMAIL_DB_CREDENTIALS not found. No database connection can be established.")
	}
	/*
		check = os.Getenv("FREEMAIL_REDIS_SERVER")
		if check == "" {
			log.Fatal("Env FREEMAIL_REDIS_SERVER not found. Provide the ip to the Redis server.")
		}
		check = os.Getenv("FREEMAIL_REDIS_PORT")
		if check == "" {
			log.Fatal("Env FREEMAIL_REDIS_PORT not found.")
		}
	*/
	check = os.Getenv("FREEMAIL_HTTP_IP")
	if check == "" {
		log.Fatal("Env FREEMAIL_HTTP_IP not found.")
	}
	check = os.Getenv("FREEMAIL_HTTP_PORT")
	if check == "" {
		log.Fatal("Env FREEMAIL_HTTP_PORT not found.")
	}
	check = os.Getenv("FREEMAIL_SMTP_MAILER_MX")
	if check == "" {
		log.Fatal("Env FREEMAIL_MAILER_MX not found.")
	}
	/*
		check = os.Getenv("FREEMAIL_SMTP_MAILER")
		if check == "" {
			log.Fatal("Env FREEMAIL_MAILER not found.")
		}
		check = os.Getenv("FREEMAIL_SMTP_PASSWORD")
		if check == "" {
			log.Fatal("Env FREEMAIL_PASSWORD not found.")
		}
		check = os.Getenv("FREEMAIL_SMTP_ADRESS")
		if check == "" {
			log.Fatal("Env FREEMAIL_ADRESS not found.")
		}
	*/
}