@@ -33,22 +33,22 @@ import (
3333 bolt "go.etcd.io/bbolt"
3434)
3535
36- // LeaseManager manages the create/delete lifecycle of leases
36+ // leaseManager manages the create/delete lifecycle of leases
3737// and also returns existing leases
38- type LeaseManager struct {
38+ type leaseManager struct {
3939 db * DB
4040}
4141
4242// NewLeaseManager creates a new lease manager for managing leases using
4343// the provided database transaction.
44- func NewLeaseManager (db * DB ) * LeaseManager {
45- return & LeaseManager {
44+ func NewLeaseManager (db * DB ) leases. Manager {
45+ return & leaseManager {
4646 db : db ,
4747 }
4848}
4949
5050// Create creates a new lease using the provided lease
51- func (lm * LeaseManager ) Create (ctx context.Context , opts ... leases.Opt ) (leases.Lease , error ) {
51+ func (lm * leaseManager ) Create (ctx context.Context , opts ... leases.Opt ) (leases.Lease , error ) {
5252 var l leases.Lease
5353 for _ , opt := range opts {
5454 if err := opt (& l ); err != nil {
@@ -102,7 +102,7 @@ func (lm *LeaseManager) Create(ctx context.Context, opts ...leases.Opt) (leases.
102102}
103103
104104// Delete deletes the lease with the provided lease ID
105- func (lm * LeaseManager ) Delete (ctx context.Context , lease leases.Lease , _ ... leases.DeleteOpt ) error {
105+ func (lm * leaseManager ) Delete (ctx context.Context , lease leases.Lease , _ ... leases.DeleteOpt ) error {
106106 namespace , err := namespaces .NamespaceRequired (ctx )
107107 if err != nil {
108108 return err
@@ -127,7 +127,7 @@ func (lm *LeaseManager) Delete(ctx context.Context, lease leases.Lease, _ ...lea
127127}
128128
129129// List lists all active leases
130- func (lm * LeaseManager ) List (ctx context.Context , fs ... string ) ([]leases.Lease , error ) {
130+ func (lm * leaseManager ) List (ctx context.Context , fs ... string ) ([]leases.Lease , error ) {
131131 namespace , err := namespaces .NamespaceRequired (ctx )
132132 if err != nil {
133133 return nil , err
@@ -183,7 +183,7 @@ func (lm *LeaseManager) List(ctx context.Context, fs ...string) ([]leases.Lease,
183183}
184184
185185// AddResource references the resource by the provided lease.
186- func (lm * LeaseManager ) AddResource (ctx context.Context , lease leases.Lease , r leases.Resource ) error {
186+ func (lm * leaseManager ) AddResource (ctx context.Context , lease leases.Lease , r leases.Resource ) error {
187187 namespace , err := namespaces .NamespaceRequired (ctx )
188188 if err != nil {
189189 return err
@@ -212,7 +212,7 @@ func (lm *LeaseManager) AddResource(ctx context.Context, lease leases.Lease, r l
212212}
213213
214214// DeleteResource dereferences the resource by the provided lease.
215- func (lm * LeaseManager ) DeleteResource (ctx context.Context , lease leases.Lease , r leases.Resource ) error {
215+ func (lm * leaseManager ) DeleteResource (ctx context.Context , lease leases.Lease , r leases.Resource ) error {
216216 namespace , err := namespaces .NamespaceRequired (ctx )
217217 if err != nil {
218218 return err
@@ -250,7 +250,7 @@ func (lm *LeaseManager) DeleteResource(ctx context.Context, lease leases.Lease,
250250}
251251
252252// ListResources lists all the resources referenced by the lease.
253- func (lm * LeaseManager ) ListResources (ctx context.Context , lease leases.Lease ) ([]leases.Resource , error ) {
253+ func (lm * leaseManager ) ListResources (ctx context.Context , lease leases.Lease ) ([]leases.Resource , error ) {
254254 namespace , err := namespaces .NamespaceRequired (ctx )
255255 if err != nil {
256256 return nil , err
0 commit comments