Skip to content

Commit 086b594

Browse files
committed
feat(loggin): disable logging by default so unit tests are not full of logging
1 parent 1584dac commit 086b594

File tree

6 files changed

+7
-13
lines changed

6 files changed

+7
-13
lines changed

pkg/log/log.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ var loggersToClose []DisposableHandler
2222
func init() {
2323
loggersToClose = make([]DisposableHandler, 0)
2424
Root = log15.Root()
25+
Root.SetHandler(log15.DiscardHandler())
2526
}
2627

2728
func New(logger string, ctx ...interface{}) Logger {

pkg/middleware/quota.go

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import (
44
"fmt"
55

66
"github.com/grafana/grafana/pkg/bus"
7-
"github.com/grafana/grafana/pkg/log"
87
m "github.com/grafana/grafana/pkg/models"
98
"github.com/grafana/grafana/pkg/setting"
109
"gopkg.in/macaron.v1"
@@ -35,10 +34,8 @@ func QuotaReached(c *Context, target string) (bool, error) {
3534
return false, err
3635
}
3736

38-
log.Debug(fmt.Sprintf("checking quota for %s in scopes %v", target, scopes))
39-
4037
for _, scope := range scopes {
41-
log.Debug(fmt.Sprintf("checking scope %s", scope.Name))
38+
c.Logger.Debug("Checking quota", "target", target, "scope", scope)
4239

4340
switch scope.Name {
4441
case "global":
@@ -51,7 +48,7 @@ func QuotaReached(c *Context, target string) (bool, error) {
5148
if target == "session" {
5249
usedSessions := getSessionCount()
5350
if int64(usedSessions) > scope.DefaultLimit {
54-
log.Debug(fmt.Sprintf("%d sessions active, limit is %d", usedSessions, scope.DefaultLimit))
51+
c.Logger.Debug("Sessions limit reached", "active", usedSessions, "limit", scope.DefaultLimit)
5552
return true, nil
5653
}
5754
continue

pkg/services/sqlstore/datasource_test.go

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,6 @@ import (
1212
)
1313

1414
func InitTestDB(t *testing.T) {
15-
16-
t.Log("InitTestDB")
1715
x, err := xorm.NewEngine(sqlutil.TestDB_Sqlite3.DriverName, sqlutil.TestDB_Sqlite3.ConnStr)
1816
//x, err := xorm.NewEngine(sqlutil.TestDB_Mysql.DriverName, sqlutil.TestDB_Mysql.ConnStr)
1917
//x, err := xorm.NewEngine(sqlutil.TestDB_Postgres.DriverName, sqlutil.TestDB_Postgres.ConnStr)
@@ -24,7 +22,7 @@ func InitTestDB(t *testing.T) {
2422

2523
sqlutil.CleanDB(x)
2624

27-
if err := SetEngine(x, false); err != nil {
25+
if err := SetEngine(x); err != nil {
2826
t.Fatal(err)
2927
}
3028
}

pkg/services/sqlstore/migrations/migrations_test.go

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ import (
66
"github.com/go-xorm/xorm"
77
. "github.com/grafana/grafana/pkg/services/sqlstore/migrator"
88
"github.com/grafana/grafana/pkg/services/sqlstore/sqlutil"
9-
"github.com/inconshreveable/log15"
109

1110
. "github.com/smartystreets/goconvey/convey"
1211
)
@@ -29,7 +28,6 @@ func TestMigrations(t *testing.T) {
2928
sqlutil.CleanDB(x)
3029

3130
mg := NewMigrator(x)
32-
mg.Logger.SetHandler(log15.DiscardHandler())
3331
AddMigrations(mg)
3432

3533
err = mg.Start()

pkg/services/sqlstore/migrator/migrator.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ func (mg *Migrator) Start() error {
107107
}
108108

109109
func (mg *Migrator) exec(m Migration) error {
110-
log.Info("Executing migration", "id", m.Id())
110+
mg.Logger.Info("Executing migration", "id", m.Id())
111111

112112
err := mg.inTransaction(func(sess *xorm.Session) error {
113113

pkg/services/sqlstore/sqlstore.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,15 +78,15 @@ func NewEngine() {
7878
os.Exit(1)
7979
}
8080

81-
err = SetEngine(x, setting.Env == setting.DEV)
81+
err = SetEngine(x)
8282

8383
if err != nil {
8484
sqlog.Error("Fail to initialize orm engine", "error", err)
8585
os.Exit(1)
8686
}
8787
}
8888

89-
func SetEngine(engine *xorm.Engine, enableLog bool) (err error) {
89+
func SetEngine(engine *xorm.Engine) (err error) {
9090
x = engine
9191
dialect = migrator.NewDialect(x.DriverName())
9292

0 commit comments

Comments
 (0)