[#168] node: Refactor node config

Resolve containedctx linter for cfg

Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
This commit is contained in:
Dmitrii Stepanov 2023-03-23 17:59:14 +03:00
parent 8426d25f4b
commit a7c79c773a
20 changed files with 93 additions and 83 deletions

View file

@ -1,6 +1,7 @@
package shard
import (
"context"
"errors"
"fmt"
@ -82,7 +83,7 @@ func (x *metabaseSynchronizer) Init() error {
}
// Init initializes all Shard's components.
func (s *Shard) Init() error {
func (s *Shard) Init(ctx context.Context) error {
type initializer interface {
Init() error
}
@ -151,7 +152,7 @@ func (s *Shard) Init() error {
},
}
s.gc.init()
s.gc.init(ctx)
return nil
}