Logger refactoring (#90)
This commit is contained in:
@ -30,12 +30,12 @@ func DocsJSON(c echo.Context) error {
|
||||
|
||||
doc, err := swag.ReadDoc()
|
||||
if err != nil {
|
||||
log.Log.Error(err.Error())
|
||||
log.Error(err.Error())
|
||||
return echo.NewHTTPError(http.StatusInternalServerError)
|
||||
}
|
||||
_, err = c.Response().Write([]byte(doc))
|
||||
if err != nil {
|
||||
log.Log.Error(err.Error())
|
||||
log.Error(err.Error())
|
||||
return echo.NewHTTPError(http.StatusInternalServerError)
|
||||
}
|
||||
|
||||
|
@ -48,7 +48,7 @@ func ListHandler(c echo.Context) error {
|
||||
|
||||
u, err := getBasicAuthUserFromContext(c)
|
||||
if err != nil {
|
||||
log.Log.Error(err)
|
||||
log.Error(err)
|
||||
return echo.ErrInternalServerError
|
||||
}
|
||||
|
||||
@ -66,13 +66,13 @@ func ListHandler(c echo.Context) error {
|
||||
if vtodo != "" && strings.HasPrefix(vtodo, `BEGIN:VCALENDAR`) {
|
||||
storage.task, err = parseTaskFromVTODO(vtodo)
|
||||
if err != nil {
|
||||
log.Log.Error(err)
|
||||
log.Error(err)
|
||||
return echo.ErrInternalServerError
|
||||
}
|
||||
}
|
||||
|
||||
log.Log.Debugf("[CALDAV] Request Body: %v\n", string(body))
|
||||
log.Log.Debugf("[CALDAV] Request Headers: %v\n", c.Request().Header)
|
||||
log.Debugf("[CALDAV] Request Body: %v\n", string(body))
|
||||
log.Debugf("[CALDAV] Request Headers: %v\n", c.Request().Header)
|
||||
|
||||
caldav.SetupStorage(storage)
|
||||
caldav.SetupUser("dav/lists")
|
||||
@ -91,7 +91,7 @@ func TaskHandler(c echo.Context) error {
|
||||
|
||||
u, err := getBasicAuthUserFromContext(c)
|
||||
if err != nil {
|
||||
log.Log.Error(err)
|
||||
log.Error(err)
|
||||
return echo.ErrInternalServerError
|
||||
}
|
||||
|
||||
@ -114,7 +114,7 @@ func TaskHandler(c echo.Context) error {
|
||||
func PrincipalHandler(c echo.Context) error {
|
||||
u, err := getBasicAuthUserFromContext(c)
|
||||
if err != nil {
|
||||
log.Log.Error(err)
|
||||
log.Error(err)
|
||||
return echo.ErrInternalServerError
|
||||
}
|
||||
|
||||
@ -128,8 +128,8 @@ func PrincipalHandler(c echo.Context) error {
|
||||
// Restore the io.ReadCloser to its original state
|
||||
c.Request().Body = ioutil.NopCloser(bytes.NewBuffer(body))
|
||||
|
||||
log.Log.Debugf("[CALDAV] Request Body: %v\n", string(body))
|
||||
log.Log.Debugf("[CALDAV] Request Headers: %v\n", c.Request().Header)
|
||||
log.Debugf("[CALDAV] Request Body: %v\n", string(body))
|
||||
log.Debugf("[CALDAV] Request Headers: %v\n", c.Request().Header)
|
||||
|
||||
caldav.SetupStorage(storage)
|
||||
caldav.SetupUser("dav/principals/" + u.Username)
|
||||
@ -144,7 +144,7 @@ func PrincipalHandler(c echo.Context) error {
|
||||
func EntryHandler(c echo.Context) error {
|
||||
u, err := getBasicAuthUserFromContext(c)
|
||||
if err != nil {
|
||||
log.Log.Error(err)
|
||||
log.Error(err)
|
||||
return echo.ErrInternalServerError
|
||||
}
|
||||
|
||||
@ -158,8 +158,8 @@ func EntryHandler(c echo.Context) error {
|
||||
// Restore the io.ReadCloser to its original state
|
||||
c.Request().Body = ioutil.NopCloser(bytes.NewBuffer(body))
|
||||
|
||||
log.Log.Debugf("[CALDAV] Request Body: %v\n", string(body))
|
||||
log.Log.Debugf("[CALDAV] Request Headers: %v\n", c.Request().Header)
|
||||
log.Debugf("[CALDAV] Request Body: %v\n", string(body))
|
||||
log.Debugf("[CALDAV] Request Headers: %v\n", c.Request().Header)
|
||||
|
||||
caldav.SetupStorage(storage)
|
||||
caldav.SetupUser("dav/principals/" + u.Username)
|
||||
|
@ -387,7 +387,7 @@ func (vcls *VikunjaCaldavListStorage) getListRessource(isCollection bool) (rr Vi
|
||||
return
|
||||
}
|
||||
if !can {
|
||||
log.Log.Errorf("User %v tried to access a caldav resource (List %v) which they are not allowed to access", vcls.user.Username, vcls.list.ID)
|
||||
log.Errorf("User %v tried to access a caldav resource (List %v) which they are not allowed to access", vcls.user.Username, vcls.list.ID)
|
||||
return rr, models.ErrUserDoesNotHaveAccessToList{ListID: vcls.list.ID}
|
||||
}
|
||||
err = vcls.list.ReadOne()
|
||||
|
@ -118,7 +118,7 @@ func caldavTimeToUnixTimestamp(tstring string) int64 {
|
||||
|
||||
t, err := time.Parse(caldav.DateFormat, tstring)
|
||||
if err != nil {
|
||||
log.Log.Warningf("Error while parsing caldav time %s to unix time: %s", tstring, err)
|
||||
log.Warningf("Error while parsing caldav time %s to unix time: %s", tstring, err)
|
||||
return 0
|
||||
}
|
||||
return t.Unix()
|
||||
|
@ -113,7 +113,7 @@ func NewEcho() *echo.Echo {
|
||||
return models.GetCurrentUser(c)
|
||||
},
|
||||
})
|
||||
handler.SetLoggingProvider(log.Log)
|
||||
handler.SetLoggingProvider(log.GetLogger())
|
||||
|
||||
return e
|
||||
}
|
||||
@ -158,7 +158,7 @@ func registerAPIRoutes(a *echo.Group) {
|
||||
if config.ServiceEnableMetrics.GetBool() {
|
||||
|
||||
if !config.RedisEnabled.GetBool() {
|
||||
log.Log.Fatal("You have to enable redis in order to use metrics")
|
||||
log.Fatal("You have to enable redis in order to use metrics")
|
||||
}
|
||||
|
||||
metrics.InitMetrics()
|
||||
@ -193,16 +193,16 @@ func registerAPIRoutes(a *echo.Group) {
|
||||
// Set initial totals
|
||||
total, err := models.GetTotalCount(c.Type)
|
||||
if err != nil {
|
||||
log.Log.Fatalf("Could not set initial count for %v, error was %s", c.Type, err)
|
||||
log.Fatalf("Could not set initial count for %v, error was %s", c.Type, err)
|
||||
}
|
||||
if err := metrics.SetCount(total, c.Rediskey); err != nil {
|
||||
log.Log.Fatalf("Could not set initial count for %v, error was %s", c.Type, err)
|
||||
log.Fatalf("Could not set initial count for %v, error was %s", c.Type, err)
|
||||
}
|
||||
}
|
||||
|
||||
// init active users, sometimes we'll have garbage from previous runs in redis instead
|
||||
if err := metrics.SetActiveUsers([]*metrics.ActiveUser{}); err != nil {
|
||||
log.Log.Fatalf("Could not set initial count for active users, error was %s", err)
|
||||
log.Fatalf("Could not set initial count for active users, error was %s", err)
|
||||
}
|
||||
|
||||
a.GET("/metrics", echo.WrapHandler(promhttp.Handler()))
|
||||
@ -229,7 +229,7 @@ func registerAPIRoutes(a *echo.Group) {
|
||||
|
||||
// Update currently active users
|
||||
if err := models.UpdateActiveUsersFromContext(c); err != nil {
|
||||
log.Log.Error(err)
|
||||
log.Error(err)
|
||||
return next(c)
|
||||
}
|
||||
return next(c)
|
||||
@ -411,7 +411,7 @@ func caldavBasicAuth(username, password string, c echo.Context) (bool, error) {
|
||||
}
|
||||
u, err := models.CheckUserCredentials(creds)
|
||||
if err != nil {
|
||||
log.Log.Errorf("Error during basic auth for caldav: %v", err)
|
||||
log.Errorf("Error during basic auth for caldav: %v", err)
|
||||
return false, nil
|
||||
}
|
||||
// Save the user in echo context for later use
|
||||
|
Reference in New Issue
Block a user