forked from TrueCloudLab/frostfs-node
[#168] node: Refactor node config
Resolve containedctx linter for cfg Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
This commit is contained in:
parent
8426d25f4b
commit
a7c79c773a
20 changed files with 93 additions and 83 deletions
|
@ -1,6 +1,7 @@
|
|||
package engine
|
||||
|
||||
import (
|
||||
"context"
|
||||
"errors"
|
||||
"fmt"
|
||||
"io/fs"
|
||||
|
@ -169,7 +170,7 @@ func testEngineFailInitAndReload(t *testing.T, errOnAdd bool, opts []shard.Optio
|
|||
|
||||
err = e.Open()
|
||||
if err == nil {
|
||||
require.Error(t, e.Init())
|
||||
require.Error(t, e.Init(context.Background()))
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -180,7 +181,7 @@ func testEngineFailInitAndReload(t *testing.T, errOnAdd bool, opts []shard.Optio
|
|||
|
||||
beforeReload()
|
||||
|
||||
require.NoError(t, e.Reload(ReConfiguration{
|
||||
require.NoError(t, e.Reload(context.Background(), ReConfiguration{
|
||||
shards: map[string][]shard.Option{configID: opts},
|
||||
}))
|
||||
|
||||
|
@ -273,7 +274,7 @@ func TestReload(t *testing.T) {
|
|||
}
|
||||
|
||||
rcfg.AddShard(currShards[0], nil) // same path
|
||||
require.NoError(t, e.Reload(rcfg))
|
||||
require.NoError(t, e.Reload(context.Background(), rcfg))
|
||||
|
||||
// no new paths => no new shards
|
||||
require.Equal(t, shardNum, len(e.shards))
|
||||
|
@ -286,7 +287,7 @@ func TestReload(t *testing.T) {
|
|||
meta.WithPath(newMeta),
|
||||
meta.WithEpochState(epochState{}),
|
||||
)})
|
||||
require.NoError(t, e.Reload(rcfg))
|
||||
require.NoError(t, e.Reload(context.Background(), rcfg))
|
||||
|
||||
require.Equal(t, shardNum+1, len(e.shards))
|
||||
require.Equal(t, shardNum+1, len(e.shardPools))
|
||||
|
@ -303,7 +304,7 @@ func TestReload(t *testing.T) {
|
|||
rcfg.AddShard(currShards[i], nil)
|
||||
}
|
||||
|
||||
require.NoError(t, e.Reload(rcfg))
|
||||
require.NoError(t, e.Reload(context.Background(), rcfg))
|
||||
|
||||
// removed one
|
||||
require.Equal(t, shardNum-1, len(e.shards))
|
||||
|
@ -339,7 +340,7 @@ func engineWithShards(t *testing.T, path string, num int) (*StorageEngine, []str
|
|||
require.Equal(t, num, len(e.shardPools))
|
||||
|
||||
require.NoError(t, e.Open())
|
||||
require.NoError(t, e.Init())
|
||||
require.NoError(t, e.Init(context.Background()))
|
||||
|
||||
return e, currShards
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue