...
1 package main
2
3 import (
4 "os"
5 "path/filepath"
6
7 "github.com/joho/godotenv"
8
9 "edge-infra.dev/pkg/lib/fog"
10 "edge-infra.dev/pkg/sds/emergencyaccess/authservice/server"
11 )
12
13 func init() {
14 if os.Getenv("APP_ENV") == "" {
15 if err := godotenv.Overload(filepath.Join("cmd", "sds", "emergencyaccess", "authservice", ".env")); err != nil {
16 log := fog.New()
17 log.Error(err, "error loading .env file")
18 }
19 }
20 }
21
22 func main() {
23 log := fog.New()
24 if err := server.Run(); err != nil {
25 log.Error(err, "error instantiating auth service")
26 os.Exit(1)
27 }
28 }
29
View as plain text