Vari fix e riorganizzazione del codice

This commit is contained in:
2021-12-14 23:37:16 +01:00
parent 9db584aab6
commit ef1183b35e
5 changed files with 41 additions and 18 deletions
+11 -1
View File
@@ -6,6 +6,7 @@ import (
"strings"
"github.com/joho/godotenv"
"github.com/phc-dm/server-poisson/util"
)
var Mode string
@@ -22,7 +23,7 @@ func stringOrDefault(value, defaultValue string) string {
return value
}
func LoadConfig() {
func Load() {
godotenv.Load()
log.SetFlags(log.Ldate | log.Ltime | log.Lshortfile)
@@ -39,3 +40,12 @@ func LoadConfig() {
ForumUrl = stringOrDefault(os.Getenv("FORUM_URL"), "forum.phc.dm.unipi.it")
log.Printf("FORUM_URL = %v", ForumUrl)
}
func Object() util.H {
return util.H{
"Mode": Mode,
"Host": Host,
"GitUrl": GitUrl,
"ForumUrl": ForumUrl,
}
}