@@ -5,14 +5,15 @@ import (
5
5
"encoding/json"
6
6
"fmt"
7
7
8
+ "github.com/pkg/errors"
8
9
v1 "k8s.io/api/core/v1"
9
10
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
10
11
"k8s.io/client-go/kubernetes"
11
12
"k8s.io/client-go/rest"
12
- "k8s.io/klog"
13
+ "k8s.io/klog/v2 "
13
14
14
- "github.com/kubernetes- sigs/container-object-storage-interface-api/apis/objectstorage.k8s.io/v1alpha1"
15
- cs "github.com/kubernetes- sigs/container-object-storage-interface-api/clientset/typed/objectstorage.k8s.io/v1alpha1"
15
+ "sigs.k8s.io /container-object-storage-interface-api/apis/objectstorage.k8s.io/v1alpha1"
16
+ cs "sigs.k8s.io /container-object-storage-interface-api/clientset/typed/objectstorage.k8s.io/v1alpha1"
16
17
)
17
18
18
19
type NodeClient struct {
@@ -57,20 +58,19 @@ func (n *NodeClient) getBAR(ctx context.Context, barName, barNs string) (*v1alph
57
58
klog .Infof ("getting bucketAccessRequest %q" , fmt .Sprintf ("%s/%s" , barNs , barName ))
58
59
bar , err := n .cosiClient .BucketAccessRequests (barNs ).Get (ctx , barName , metav1.GetOptions {})
59
60
if err != nil {
60
- return nil , logErr ( getError ( "bucketAccessRequest" , fmt . Sprintf ( "%s/%s" , barNs , barName ), err ) )
61
+ return nil , errors . Wrap ( err , "get bucketAccessRequest failed" )
61
62
}
62
- // TODO: need to enable validation after resolving status issue - Krish
63
63
if bar == nil {
64
- return nil , logErr ( fmt .Errorf ("bucketAccessRequest is nil %q" , fmt .Sprintf ("%s/%s" , barNs , barName ) ))
64
+ return nil , fmt .Errorf ("bucketAccessRequest is nil %q" , fmt .Sprintf ("%s/%s" , barNs , barName ))
65
65
}
66
66
if ! bar .Status .AccessGranted {
67
- return nil , logErr ( fmt .Errorf ("bucketAccessRequest does not grant access %q" , fmt .Sprintf ("%s/%s" , barNs , barName ) ))
67
+ return nil , fmt .Errorf ("bucketAccessRequest does not grant access %q" , fmt .Sprintf ("%s/%s" , barNs , barName ))
68
68
}
69
69
if len (bar .Spec .BucketRequestName ) == 0 {
70
- return nil , logErr ( fmt .Errorf ("bucketAccessRequest.Spec.BucketRequestName unset" ) )
70
+ return nil , fmt .Errorf ("bucketAccessRequest.Spec.BucketRequestName unset" )
71
71
}
72
72
if len (bar .Spec .BucketAccessName ) == 0 {
73
- return nil , logErr ( fmt .Errorf ("bucketAccessRequest.Spec.BucketAccessName unset" ) )
73
+ return nil , fmt .Errorf ("bucketAccessRequest.Spec.BucketAccessName unset" )
74
74
}
75
75
return bar , nil
76
76
}
@@ -81,7 +81,6 @@ func (n *NodeClient) getBA(ctx context.Context, baName string) (*v1alpha1.Bucket
81
81
if err != nil {
82
82
return nil , logErr (getError ("bucketAccess" , baName , err ))
83
83
}
84
- // TODO: need to enable validation after resolving status issue - Krish
85
84
if ba == nil {
86
85
return nil , logErr (fmt .Errorf ("bucketAccess is nil %q" , fmt .Sprintf ("%s" , baName )))
87
86
}
@@ -100,7 +99,6 @@ func (n *NodeClient) getBR(ctx context.Context, brName, brNs string) (*v1alpha1.
100
99
if err != nil {
101
100
return nil , logErr (getError ("bucketRequest" , fmt .Sprintf ("%s/%s" , brNs , brName ), err ))
102
101
}
103
- // TODO: need to enable validation after resolving status issue - Krish
104
102
if br == nil {
105
103
return nil , logErr (fmt .Errorf ("bucketRequest is nil %q" , fmt .Sprintf ("%s/%s" , brNs , brName )))
106
104
}
@@ -120,7 +118,6 @@ func (n *NodeClient) getB(ctx context.Context, bName string) (*v1alpha1.Bucket,
120
118
if err != nil {
121
119
return nil , logErr (getError ("bucket" , bName , err ))
122
120
}
123
- // TODO: need to enable validation after resolving status issue - Krish
124
121
if bkt == nil {
125
122
return nil , logErr (fmt .Errorf ("bucket is nil %q" , fmt .Sprintf ("%s" , bName )))
126
123
}
0 commit comments