From 0f44a3695f6b8d3a39cb77653a9f822c5b1c5147 Mon Sep 17 00:00:00 2001 From: Bingyi Sun Date: Fri, 22 Sep 2023 17:09:17 +0800 Subject: [PATCH] [Go] Add SetLockManager (#60) Signed-off-by: sunby --- go/storage/options/options.go | 4 ++-- go/storage/space.go | 4 ++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/go/storage/options/options.go b/go/storage/options/options.go index a6c76f26..37a3a21a 100644 --- a/go/storage/options/options.go +++ b/go/storage/options/options.go @@ -29,8 +29,8 @@ func (b *SpaceOptionsBuilder) SetVersion(version int64) *SpaceOptionsBuilder { return b } -func (b *SpaceOptionsBuilder) SetLockHandler(lockHandler lock.LockManager) *SpaceOptionsBuilder { - b.options.LockManager = lockHandler +func (b *SpaceOptionsBuilder) SetLockManager(lockManager lock.LockManager) *SpaceOptionsBuilder { + b.options.LockManager = lockManager return b } diff --git a/go/storage/space.go b/go/storage/space.go index 3b39137f..8f2e6846 100644 --- a/go/storage/space.go +++ b/go/storage/space.go @@ -193,3 +193,7 @@ func (s *Space) Manifest() *manifest.Manifest { func (s *Space) LockManager() lock.LockManager { return s.lockManager } + +func (s *Space) SetLockManager(lockManager lock.LockManager) { + s.lockManager = lockManager +}