Skip to content

Commit f5ca0c5

Browse files
committed
remove type aliases for leasemanager/contentstore
Linter does not understand these and shows bogus warnings. Signed-off-by: Tonis Tiigi <[email protected]>
1 parent f044e0a commit f5ca0c5

File tree

2 files changed

+27
-31
lines changed

2 files changed

+27
-31
lines changed

snapshot/containerd/content.go

Lines changed: 17 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -11,76 +11,74 @@ import (
1111
"github.com/pkg/errors"
1212
)
1313

14-
type Store = nsContent
15-
1614
func NewContentStore(store content.Store, ns string) *Store {
17-
return &nsContent{ns, store}
15+
return &Store{ns, store}
1816
}
1917

20-
type nsContent struct {
18+
type Store struct {
2119
ns string
2220
content.Store
2321
}
2422

25-
func (c *nsContent) Namespace() string {
23+
func (c *Store) Namespace() string {
2624
return c.ns
2725
}
2826

29-
func (c *nsContent) WithNamespace(ns string) *Store {
27+
func (c *Store) WithNamespace(ns string) *Store {
3028
return NewContentStore(c.Store, ns)
3129
}
3230

33-
func (c *nsContent) Info(ctx context.Context, dgst digest.Digest) (content.Info, error) {
31+
func (c *Store) Info(ctx context.Context, dgst digest.Digest) (content.Info, error) {
3432
ctx = namespaces.WithNamespace(ctx, c.ns)
3533
return c.Store.Info(ctx, dgst)
3634
}
3735

38-
func (c *nsContent) Update(ctx context.Context, info content.Info, fieldpaths ...string) (content.Info, error) {
36+
func (c *Store) Update(ctx context.Context, info content.Info, fieldpaths ...string) (content.Info, error) {
3937
ctx = namespaces.WithNamespace(ctx, c.ns)
4038
return c.Store.Update(ctx, info, fieldpaths...)
4139
}
4240

43-
func (c *nsContent) Walk(ctx context.Context, fn content.WalkFunc, filters ...string) error {
41+
func (c *Store) Walk(ctx context.Context, fn content.WalkFunc, filters ...string) error {
4442
ctx = namespaces.WithNamespace(ctx, c.ns)
4543
return c.Store.Walk(ctx, fn, filters...)
4644
}
4745

48-
func (c *nsContent) Delete(ctx context.Context, dgst digest.Digest) error {
46+
func (c *Store) Delete(ctx context.Context, dgst digest.Digest) error {
4947
return errors.Errorf("contentstore.Delete usage is forbidden")
5048
}
5149

52-
func (c *nsContent) Status(ctx context.Context, ref string) (content.Status, error) {
50+
func (c *Store) Status(ctx context.Context, ref string) (content.Status, error) {
5351
ctx = namespaces.WithNamespace(ctx, c.ns)
5452
return c.Store.Status(ctx, ref)
5553
}
5654

57-
func (c *nsContent) ListStatuses(ctx context.Context, filters ...string) ([]content.Status, error) {
55+
func (c *Store) ListStatuses(ctx context.Context, filters ...string) ([]content.Status, error) {
5856
ctx = namespaces.WithNamespace(ctx, c.ns)
5957
return c.Store.ListStatuses(ctx, filters...)
6058
}
6159

62-
func (c *nsContent) Abort(ctx context.Context, ref string) error {
60+
func (c *Store) Abort(ctx context.Context, ref string) error {
6361
ctx = namespaces.WithNamespace(ctx, c.ns)
6462
return c.Store.Abort(ctx, ref)
6563
}
6664

67-
func (c *nsContent) ReaderAt(ctx context.Context, desc ocispecs.Descriptor) (content.ReaderAt, error) {
65+
func (c *Store) ReaderAt(ctx context.Context, desc ocispecs.Descriptor) (content.ReaderAt, error) {
6866
ctx = namespaces.WithNamespace(ctx, c.ns)
6967
return c.Store.ReaderAt(ctx, desc)
7068
}
7169

72-
func (c *nsContent) Writer(ctx context.Context, opts ...content.WriterOpt) (content.Writer, error) {
70+
func (c *Store) Writer(ctx context.Context, opts ...content.WriterOpt) (content.Writer, error) {
7371
return c.writer(ctx, 3, opts...)
7472
}
7573

76-
func (c *nsContent) WithFallbackNS(ns string) content.Store {
74+
func (c *Store) WithFallbackNS(ns string) content.Store {
7775
return &nsFallbackStore{
7876
main: c,
7977
fb: c.WithNamespace(ns),
8078
}
8179
}
8280

83-
func (c *nsContent) writer(ctx context.Context, retries int, opts ...content.WriterOpt) (content.Writer, error) {
81+
func (c *Store) writer(ctx context.Context, retries int, opts ...content.WriterOpt) (content.Writer, error) {
8482
ctx = namespaces.WithNamespace(ctx, c.ns)
8583
w, err := c.Store.Writer(ctx, opts...)
8684
if err != nil {
@@ -100,8 +98,8 @@ func (w *nsWriter) Commit(ctx context.Context, size int64, expected digest.Diges
10098
}
10199

102100
type nsFallbackStore struct {
103-
main *nsContent
104-
fb *nsContent
101+
main *Store
102+
fb *Store
105103
}
106104

107105
var _ content.Store = &nsFallbackStore{}

util/leaseutil/manager.go

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -35,51 +35,49 @@ func MakeTemporary(l *leases.Lease) error {
3535
return nil
3636
}
3737

38-
type Manager = nsLM
39-
4038
func WithNamespace(lm leases.Manager, ns string) *Manager {
41-
return &nsLM{manager: lm, ns: ns}
39+
return &Manager{manager: lm, ns: ns}
4240
}
4341

44-
type nsLM struct {
42+
type Manager struct {
4543
manager leases.Manager
4644
ns string
4745
}
4846

49-
func (l *nsLM) Namespace() string {
47+
func (l *Manager) Namespace() string {
5048
return l.ns
5149
}
5250

53-
func (l *nsLM) WithNamespace(ns string) *Manager {
51+
func (l *Manager) WithNamespace(ns string) *Manager {
5452
return WithNamespace(l.manager, ns)
5553
}
5654

57-
func (l *nsLM) Create(ctx context.Context, opts ...leases.Opt) (leases.Lease, error) {
55+
func (l *Manager) Create(ctx context.Context, opts ...leases.Opt) (leases.Lease, error) {
5856
ctx = namespaces.WithNamespace(ctx, l.ns)
5957
return l.manager.Create(ctx, opts...)
6058
}
6159

62-
func (l *nsLM) Delete(ctx context.Context, lease leases.Lease, opts ...leases.DeleteOpt) error {
60+
func (l *Manager) Delete(ctx context.Context, lease leases.Lease, opts ...leases.DeleteOpt) error {
6361
ctx = namespaces.WithNamespace(ctx, l.ns)
6462
return l.manager.Delete(ctx, lease, opts...)
6563
}
6664

67-
func (l *nsLM) List(ctx context.Context, filters ...string) ([]leases.Lease, error) {
65+
func (l *Manager) List(ctx context.Context, filters ...string) ([]leases.Lease, error) {
6866
ctx = namespaces.WithNamespace(ctx, l.ns)
6967
return l.manager.List(ctx, filters...)
7068
}
7169

72-
func (l *nsLM) AddResource(ctx context.Context, lease leases.Lease, resource leases.Resource) error {
70+
func (l *Manager) AddResource(ctx context.Context, lease leases.Lease, resource leases.Resource) error {
7371
ctx = namespaces.WithNamespace(ctx, l.ns)
7472
return l.manager.AddResource(ctx, lease, resource)
7573
}
7674

77-
func (l *nsLM) DeleteResource(ctx context.Context, lease leases.Lease, resource leases.Resource) error {
75+
func (l *Manager) DeleteResource(ctx context.Context, lease leases.Lease, resource leases.Resource) error {
7876
ctx = namespaces.WithNamespace(ctx, l.ns)
7977
return l.manager.DeleteResource(ctx, lease, resource)
8078
}
8179

82-
func (l *nsLM) ListResources(ctx context.Context, lease leases.Lease) ([]leases.Resource, error) {
80+
func (l *Manager) ListResources(ctx context.Context, lease leases.Lease) ([]leases.Resource, error) {
8381
ctx = namespaces.WithNamespace(ctx, l.ns)
8482
return l.manager.ListResources(ctx, lease)
8583
}

0 commit comments

Comments
 (0)