aboutsummaryrefslogtreecommitdiff
path: root/pkg/driver/nodeserver.go
diff options
context:
space:
mode:
authorChris Lu <chrislusf@users.noreply.github.com>2022-07-15 02:45:31 -0700
committerGitHub <noreply@github.com>2022-07-15 02:45:31 -0700
commit0d9d6168a8c808428c432c3c78453ebb69379606 (patch)
treefbe41a8dd3798f3f564cce546a9b9273d6d16874 /pkg/driver/nodeserver.go
parent8987bd95e07881dc440ed5071222ea2428a0f228 (diff)
parent1c4aa8486fd30767a2718528fce985695a7e527f (diff)
downloadseaweedfs-csi-driver-0d9d6168a8c808428c432c3c78453ebb69379606.tar.xz
seaweedfs-csi-driver-0d9d6168a8c808428c432c3c78453ebb69379606.zip
Merge pull request #71 from garenchan/ck-dev1
Fix #70: use bind mount rather than symbolic link
Diffstat (limited to 'pkg/driver/nodeserver.go')
-rw-r--r--pkg/driver/nodeserver.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkg/driver/nodeserver.go b/pkg/driver/nodeserver.go
index 5a7206e..6c792c7 100644
--- a/pkg/driver/nodeserver.go
+++ b/pkg/driver/nodeserver.go
@@ -111,7 +111,7 @@ func (ns *NodeServer) NodePublishVolume(ctx context.Context, req *csi.NodePublis
// When pod uses a volume in read-only mode, k8s will automatically
// mount the volume as a read-only file system.
- if err := volume.(*Volume).Publish(targetPath); err != nil {
+ if err := volume.(*Volume).Publish(targetPath, req.GetReadonly()); err != nil {
return nil, status.Error(codes.Internal, err.Error())
}