summaryrefslogtreecommitdiff
path: root/main.go
diff options
context:
space:
mode:
Diffstat (limited to 'main.go')
-rw-r--r--main.go32
1 files changed, 16 insertions, 16 deletions
diff --git a/main.go b/main.go
index b1d6934..c4f20a6 100644
--- a/main.go
+++ b/main.go
@@ -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{