diff options
Diffstat (limited to '')
-rw-r--r-- | main.go | 32 |
1 files changed, 16 insertions, 16 deletions
@@ -52,28 +52,12 @@ func main() { log.Fatal(err) } - log.Println("Setting up database") - if err := setupDatabase(); err != nil { - log.Fatal(err) - } - - log.Println("Setting up JWKS") - if err := setupJwks(); err != nil { - log.Fatal(err) - } - log.Println("Setting up templates") tmpl, err = template.ParseFS(runFS, "tmpl/*") if err != nil { log.Fatal(err) } - log.Println("Setting up courses") - err = setupCourses() - if err != nil { - log.Fatal(err) - } - log.Println("Registering static handle") staticFS, err := fs.Sub(runFS, "build/static") if err != nil { @@ -138,6 +122,22 @@ func main() { log.Fatalln("listen.trans must be \"plain\" or \"tls\"") } + log.Println("Setting up database") + if err := setupDatabase(); err != nil { + log.Fatal(err) + } + + log.Println("Setting up courses") + err = setupCourses() + if err != nil { + log.Fatal(err) + } + + log.Println("Setting up JWKS") + if err := setupJwks(); err != nil { + log.Fatal(err) + } + if config.Listen.Proto == "http" { log.Println("Serving http") srv := &http.Server{ |