aboutsummaryrefslogtreecommitdiff
path: root/pkg/driver/driver.go
diff options
context:
space:
mode:
authorchrislu <chris.lu@gmail.com>2022-03-06 18:51:05 -0800
committerchrislu <chris.lu@gmail.com>2022-03-06 18:51:05 -0800
commitdac21204f38e4b177d0bfc11f7e5f17b3ea4355e (patch)
tree84056c535b2638297a583ad4fc0889a737b0cd2d /pkg/driver/driver.go
parent6a2bfeb58dce79d8316613e2cd72a32750a61871 (diff)
downloadseaweedfs-csi-driver-dac21204f38e4b177d0bfc11f7e5f17b3ea4355e.tar.xz
seaweedfs-csi-driver-dac21204f38e4b177d0bfc11f7e5f17b3ea4355e.zip
adjust csi capability
Diffstat (limited to 'pkg/driver/driver.go')
-rw-r--r--pkg/driver/driver.go5
1 files changed, 4 insertions, 1 deletions
diff --git a/pkg/driver/driver.go b/pkg/driver/driver.go
index 061a269..d850dbd 100644
--- a/pkg/driver/driver.go
+++ b/pkg/driver/driver.go
@@ -61,12 +61,15 @@ func NewSeaweedFsDriver(filer, nodeID, endpoint string) *SeaweedFsDriver {
}
n.AddVolumeCapabilityAccessModes([]csi.VolumeCapability_AccessMode_Mode{
- csi.VolumeCapability_AccessMode_SINGLE_NODE_WRITER,
csi.VolumeCapability_AccessMode_MULTI_NODE_MULTI_WRITER,
+ csi.VolumeCapability_AccessMode_SINGLE_NODE_WRITER,
+ csi.VolumeCapability_AccessMode_SINGLE_NODE_MULTI_WRITER,
+ csi.VolumeCapability_AccessMode_SINGLE_NODE_SINGLE_WRITER,
})
n.AddControllerServiceCapabilities([]csi.ControllerServiceCapability_RPC_Type{
csi.ControllerServiceCapability_RPC_CREATE_DELETE_VOLUME,
csi.ControllerServiceCapability_RPC_PUBLISH_UNPUBLISH_VOLUME,
+ csi.ControllerServiceCapability_RPC_SINGLE_NODE_MULTI_WRITER,
})
return n