Skip to content

Commit 4f23465

Browse files
committed
chore_: pass logger to backup controller
1 parent ef5d024 commit 4f23465

File tree

2 files changed

+10
-7
lines changed

2 files changed

+10
-7
lines changed

node/backup/controller.go

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
package backup
22

33
import (
4-
"fmt"
4+
"errors"
55
"os"
66
"path/filepath"
77
"sync"
88
"time"
99

10+
"go.uber.org/zap"
11+
1012
"github.com/status-im/status-go/common"
1113
)
1214

@@ -20,21 +22,23 @@ type BackupConfig struct {
2022
type Controller struct {
2123
config BackupConfig
2224
core *core
25+
logger *zap.Logger
2326
quit chan struct{}
2427
mutex sync.Mutex
2528
}
2629

27-
func NewController(config BackupConfig) (*Controller, error) {
30+
func NewController(config BackupConfig, logger *zap.Logger) (*Controller, error) {
2831
if len(config.PrivateKey) == 0 {
29-
return nil, fmt.Errorf("private key must be provided")
32+
return nil, errors.New("private key must be provided")
3033
}
3134
if config.FileNameGetter == nil {
32-
return nil, fmt.Errorf("filename getter must be provided")
35+
return nil, errors.New("filename getter must be provided")
3336
}
3437

3538
return &Controller{
3639
config: config,
3740
core: newCore(),
41+
logger: logger,
3842
quit: make(chan struct{}),
3943
}, nil
4044
}
@@ -60,8 +64,7 @@ func (c *Controller) Start() {
6064
case <-ticker.C:
6165
_, err := c.PerformBackup()
6266
if err != nil {
63-
// TODDO use a logger
64-
fmt.Printf("Error performing backup: %v\n", err)
67+
c.logger.Error("Error performing backup: %v\n", zap.Error(err))
6568
}
6669
case <-c.quit:
6770
return

node/get_status_node.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -234,7 +234,7 @@ func (n *StatusNode) StartLocalBackup() error {
234234
// TODO set to true to enable the local backup
235235
BackupEnabled: false,
236236
Interval: time.Minute * 30,
237-
})
237+
}, n.logger.Named("LocalBackup"))
238238
if err != nil {
239239
return err
240240
}

0 commit comments

Comments
 (0)