MCPcopy
hub / github.com/cilium/cilium / setUpdateSlaveKeyMutator

Method setUpdateSlaveKeyMutator

pkg/allocator/allocator_test.go:121–125  ·  view source on GitHub ↗
(mutator func(ctx context.Context, id idpool.ID, key AllocatorKey) error)

Source from the content-addressed store, hash-verified

119}
120
121func (d *dummyBackend) setUpdateSlaveKeyMutator(mutator func(ctx context.Context, id idpool.ID, key AllocatorKey) error) {
122 d.mutex.Lock()
123 defer d.mutex.Unlock()
124 d.updateSlaveKeyHandler = mutator
125}
126
127func (d *dummyBackend) UpdateKey(ctx context.Context, id idpool.ID, key AllocatorKey, reliablyMissing bool) error {
128 if err := d.updateMasterKey(ctx, id, key, reliablyMissing); err != nil {

Calls 2

LockMethod · 0.65
UnlockMethod · 0.65

Tested by

no test coverage detected