aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjloup <jloup@jloup.work>2018-05-16 12:30:58 +0200
committerjloup <jloup@jloup.work>2018-05-16 12:33:27 +0200
commitb718a3fc019f75fb175107329652d1db8a35a562 (patch)
tree67880be88e17537e6384fc020ef4c91ba3502eae
parentaa6fe2443b7b7fd6fc4e1540c0d891ee663b5ca0 (diff)
downloadFront-b718a3fc019f75fb175107329652d1db8a35a562.tar.gz
Front-b718a3fc019f75fb175107329652d1db8a35a562.tar.zst
Front-b718a3fc019f75fb175107329652d1db8a35a562.zip
Attempt to log to systemd.
-rw-r--r--Gopkg.lock14
-rw-r--r--Gopkg.toml4
-rw-r--r--cmd/app/main.go4
3 files changed, 20 insertions, 2 deletions
diff --git a/Gopkg.lock b/Gopkg.lock
index 2a6ae4f..97bf5a5 100644
--- a/Gopkg.lock
+++ b/Gopkg.lock
@@ -42,6 +42,12 @@
42 version = "v1.0.0" 42 version = "v1.0.0"
43 43
44[[projects]] 44[[projects]]
45 name = "github.com/coreos/go-systemd"
46 packages = ["journal"]
47 revision = "39ca1b05acc7ad1220e09f133283b8859a8b71ab"
48 version = "v17"
49
50[[projects]]
45 branch = "master" 51 branch = "master"
46 name = "github.com/dchest/authcookie" 52 name = "github.com/dchest/authcookie"
47 packages = ["."] 53 packages = ["."]
@@ -222,6 +228,12 @@
222 version = "v1.1.1" 228 version = "v1.1.1"
223 229
224[[projects]] 230[[projects]]
231 branch = "pin_dependency"
232 name = "github.com/wercker/journalhook"
233 packages = ["."]
234 revision = "35950c648b44426a2590d4e316cdd409a53363ea"
235
236[[projects]]
225 branch = "master" 237 branch = "master"
226 name = "golang.org/x/crypto" 238 name = "golang.org/x/crypto"
227 packages = [ 239 packages = [
@@ -285,6 +297,6 @@
285[solve-meta] 297[solve-meta]
286 analyzer-name = "dep" 298 analyzer-name = "dep"
287 analyzer-version = 1 299 analyzer-version = 1
288 inputs-digest = "9df92ae3bbf81638f86228e1daacd75bd4f6d0afbfc449742e7f28fdefffdc46" 300 inputs-digest = "0bc4b06298ce7964140ac7d3e5e58915b01d6a53413af394501d5bf86683d9d7"
289 solver-name = "gps-cdcl" 301 solver-name = "gps-cdcl"
290 solver-version = 1 302 solver-version = 1
diff --git a/Gopkg.toml b/Gopkg.toml
index 31e55bd..8e8c331 100644
--- a/Gopkg.toml
+++ b/Gopkg.toml
@@ -80,3 +80,7 @@
80[[constraint]] 80[[constraint]]
81 name = "github.com/matcornic/hermes" 81 name = "github.com/matcornic/hermes"
82 version = "1.1.1" 82 version = "1.1.1"
83
84[[constraint]]
85 branch = "pin_dependency"
86 name = "github.com/wercker/journalhook"
diff --git a/cmd/app/main.go b/cmd/app/main.go
index 3f071de..d663e3d 100644
--- a/cmd/app/main.go
+++ b/cmd/app/main.go
@@ -12,6 +12,7 @@ import (
12 "github.com/gin-contrib/cors" 12 "github.com/gin-contrib/cors"
13 "github.com/gin-gonic/gin" 13 "github.com/gin-gonic/gin"
14 "github.com/jloup/utils" 14 "github.com/jloup/utils"
15 "github.com/wercker/journalhook"
15) 16)
16 17
17var log = utils.StandardL().WithField("module", "api") 18var log = utils.StandardL().WithField("module", "api")
@@ -60,6 +61,7 @@ func init() {
60 panic(err) 61 panic(err)
61 } 62 }
62 63
64 journalhook.Enable()
63 api.SetConfig(C.Api.Config) 65 api.SetConfig(C.Api.Config)
64 api.SetMailConfig(C.Mail) 66 api.SetMailConfig(C.Mail)
65 67
@@ -115,7 +117,7 @@ func main() {
115 117
116 engine.Use(gin.Recovery()) 118 engine.Use(gin.Recovery())
117 119
118 if C.Mode == "production" { 120 if C.Mode == "prod" {
119 engine.Use(api.Logger()) 121 engine.Use(api.Logger())
120 apiGroup.Use(api.Logger()) 122 apiGroup.Use(api.Logger())
121 } else { 123 } else {