diff --git a/main.go b/main.go index b3bc4a9..4095516 100644 --- a/main.go +++ b/main.go @@ -1,6 +1,7 @@ package main import ( + "fmt" "log" "main/mvc/controllers" controllers_pages "main/mvc/controllers/pages" @@ -9,10 +10,6 @@ import ( "net/http" ) -func init() { - log.SetPrefix("hikan.ru | ") -} - func main() { var app *models.App var err error @@ -22,6 +19,9 @@ func main() { log.Fatal(err) } + // Добавления префикса в виде домена сервера к записям в лог + log.SetPrefix(fmt.Sprintf("%s | ", app.Config.ServerDomain)) + // Настройка маршрутов и запуск if setupRoutesAndRun(app) != nil { log.Fatal(err) diff --git a/mvc/controllers/pages/main.go b/mvc/controllers/pages/main.go index d792cd4..b5072ef 100644 --- a/mvc/controllers/pages/main.go +++ b/mvc/controllers/pages/main.go @@ -17,7 +17,7 @@ func MainPageHandler(a *models.App) http.HandlerFunc { // Количество запросов, обработанных сервером за 24ч if r.Method == "COUNT" { var count []byte - if count, err = tools.GetJournalctlLogs("server", "hikan.ru", 24); err != nil { + if count, err = tools.GetJournalctlLogs("server", a.Config.ServerDomain, 24); err != nil { log.Printf("%s", err.Error()) } SendCount(w, count) diff --git a/mvc/models/config.go b/mvc/models/config.go index 162db30..ebfd160 100644 --- a/mvc/models/config.go +++ b/mvc/models/config.go @@ -11,6 +11,7 @@ type Config struct { TemplatesExt string LocalIP string ServerIP string + ServerDomain string Port string }