aboutsummaryrefslogtreecommitdiff
path: root/pkg/driver/controllerserver.go
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/driver/controllerserver.go')
-rw-r--r--pkg/driver/controllerserver.go9
1 files changed, 3 insertions, 6 deletions
diff --git a/pkg/driver/controllerserver.go b/pkg/driver/controllerserver.go
index c0eeed3..78466e2 100644
--- a/pkg/driver/controllerserver.go
+++ b/pkg/driver/controllerserver.go
@@ -50,8 +50,7 @@ func (cs *ControllerServer) CreateVolume(ctx context.Context, req *csi.CreateVol
seaweedFsVolumeCount = 1
}
- cfg := newConfigFromSecrets(req.GetSecrets())
- if err := filer_pb.Mkdir(cfg, "/buckets", volumeId, nil); err != nil {
+ if err := filer_pb.Mkdir(cs.Driver, "/buckets", volumeId, nil); err != nil {
return nil, fmt.Errorf("Error setting bucket metadata: %v", err)
}
@@ -81,8 +80,7 @@ func (cs *ControllerServer) DeleteVolume(ctx context.Context, req *csi.DeleteVol
}
glog.V(4).Infof("Deleting volume %s", volumeId)
- cfg := newConfigFromSecrets(req.GetSecrets())
- if err := filer_pb.Remove(cfg, "/buckets", volumeId, true, true, true); err != nil {
+ if err := filer_pb.Remove(cs.Driver, "/buckets", volumeId, true, true, true); err != nil {
return nil, fmt.Errorf("Error setting bucket metadata: %v", err)
}
@@ -107,8 +105,7 @@ func (cs *ControllerServer) ValidateVolumeCapabilities(ctx context.Context, req
return nil, status.Error(codes.InvalidArgument, "Volume capabilities missing in request")
}
- cfg := newConfigFromSecrets(req.GetSecrets())
- exists, err := filer_pb.Exists(cfg, "/buckets", req.GetVolumeId(), true)
+ exists, err := filer_pb.Exists(cs.Driver, "/buckets", req.GetVolumeId(), true)
if err != nil {
return nil, fmt.Errorf("Error checking bucket %s exists: %v", req.GetVolumeId(), err)
}