MCPcopy
hub / github.com/syncthing/syncthing / newConfigWrapperFromContext

Function newConfigWrapperFromContext

lib/model/testutils_test.go:101–106  ·  view source on GitHub ↗
(ctx context.Context, cfg config.Configuration)

Source from the content-addressed store, hash-verified

99}
100
101func newConfigWrapperFromContext(ctx context.Context, cfg config.Configuration) (config.Wrapper, context.CancelFunc) {
102 wrapper := config.Wrap("", cfg, myID, events.NoopLogger)
103 ctx, cancel := context.WithCancel(ctx)
104 go wrapper.Serve(ctx)
105 return wrapper, cancel
106}
107
108func newFolderConfig() config.FolderConfiguration {
109 cfg := newFolderConfiguration(defaultCfgWrapper, "default", "default", config.FilesystemTypeFake, rand.String(32)+"?content=true")

Callers 2

newConfigWrapperFunction · 0.85
newDefaultCfgWrapperFunction · 0.85

Calls 2

WrapFunction · 0.92
ServeMethod · 0.45

Tested by

no test coverage detected