├── .dockerignore ├── .gitignore ├── .travis.yml ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── cmd ├── driverd │ ├── driverd.bin │ └── main.go └── lvmctrld │ ├── lvmctrld.bin │ └── main.go ├── conf ├── csi-sanlock-lvm-config.yaml ├── csi-sanlock-lvm-storageclass.yaml └── csi-sanlock-lvm-volumesnapshotclass.yaml ├── configs └── lvmctrld │ └── lvm.conf ├── csi-sanity-test.sh ├── deploy └── kubernetes │ ├── crd-snapshot.storage.k8s.io_volumesnapshotclasses.url │ ├── crd-snapshot.storage.k8s.io_volumesnapshotclasses.url.yaml │ ├── crd-snapshot.storage.k8s.io_volumesnapshotcontents.url │ ├── crd-snapshot.storage.k8s.io_volumesnapshotcontents.url.yaml │ ├── crd-snapshot.storage.k8s.io_volumesnapshots.url │ ├── crd-snapshot.storage.k8s.io_volumesnapshots.url.yaml │ ├── csi-sanlock-lvm-attacher.var │ ├── csi-sanlock-lvm-attacher.var.yaml │ ├── csi-sanlock-lvm-driverinfo.var │ ├── csi-sanlock-lvm-driverinfo.var.yaml │ ├── csi-sanlock-lvm-init.var │ ├── csi-sanlock-lvm-init.var.yaml │ ├── csi-sanlock-lvm-plugin.var │ ├── csi-sanlock-lvm-plugin.var.yaml │ ├── csi-sanlock-lvm-provisioner.var │ ├── csi-sanlock-lvm-provisioner.var.yaml │ ├── csi-sanlock-lvm-resizer.var │ ├── csi-sanlock-lvm-resizer.var.yaml │ ├── csi-sanlock-lvm-snapshotter.var │ ├── csi-sanlock-lvm-snapshotter.var.yaml │ ├── csi-sanlock-lvm-socat.var │ ├── csi-sanlock-lvm-socat.var.yaml │ ├── kustomization.yaml │ ├── rbac-attacher.url │ ├── rbac-attacher.url.yaml │ ├── rbac-provisioner.url │ ├── rbac-provisioner.url.yaml │ ├── rbac-resizer.url │ ├── rbac-resizer.url.yaml │ ├── rbac-snapshot-controller.url │ ├── rbac-snapshot-controller.url.yaml │ ├── rbac-snapshotter.url │ ├── rbac-snapshotter.url.yaml │ ├── setup-snapshot-controller.url │ └── setup-snapshot-controller.url.yaml ├── examples ├── pod-block.yaml ├── pod.yaml ├── pvc-block.yaml ├── pvc.yaml └── snap.yaml ├── go.mod ├── go.sum └── pkg ├── diskrpc ├── allocator.go ├── allocator_test.go ├── diskrpc.go ├── diskrpc_test.go ├── mailbox.go └── mailbox_test.go ├── driverd ├── baseserver.go ├── cmpmatcher_test.go ├── controllerserver.go ├── controllerserver_test.go ├── diskrpcservice.go ├── filesystem.go ├── identityserver.go ├── listener.go ├── lvmctrldclient.go ├── nodeserver.go ├── nodeserver_test.go ├── tagencoder.go ├── tagencoder_test.go ├── tags.go ├── volumeinfo.go ├── volumelock.go ├── volumelock_test.go └── volumeref.go ├── grpclogger └── grpclogger.go ├── lvmctrld ├── fakerunner_test.go ├── listener.go ├── lock.go ├── lvmctrldserver.go ├── lvmctrldserver_test.go └── runner.go ├── mock ├── diskrpc.mock ├── filesystem.mock ├── filesystemregistry.mock ├── lvmctrldclient.mock ├── mount.mock └── volumelocker.mock └── proto ├── diskrpc.proto ├── lvmctrld.proto └── prototest └── helpers.go /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/.travis.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/README.md -------------------------------------------------------------------------------- /cmd/driverd/driverd.bin: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cmd/driverd/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/cmd/driverd/main.go -------------------------------------------------------------------------------- /cmd/lvmctrld/lvmctrld.bin: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cmd/lvmctrld/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/cmd/lvmctrld/main.go -------------------------------------------------------------------------------- /conf/csi-sanlock-lvm-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/conf/csi-sanlock-lvm-config.yaml -------------------------------------------------------------------------------- /conf/csi-sanlock-lvm-storageclass.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/conf/csi-sanlock-lvm-storageclass.yaml -------------------------------------------------------------------------------- /conf/csi-sanlock-lvm-volumesnapshotclass.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/conf/csi-sanlock-lvm-volumesnapshotclass.yaml -------------------------------------------------------------------------------- /configs/lvmctrld/lvm.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/configs/lvmctrld/lvm.conf -------------------------------------------------------------------------------- /csi-sanity-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/csi-sanity-test.sh -------------------------------------------------------------------------------- /deploy/kubernetes/crd-snapshot.storage.k8s.io_volumesnapshotclasses.url: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/deploy/kubernetes/crd-snapshot.storage.k8s.io_volumesnapshotclasses.url -------------------------------------------------------------------------------- /deploy/kubernetes/crd-snapshot.storage.k8s.io_volumesnapshotclasses.url.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/deploy/kubernetes/crd-snapshot.storage.k8s.io_volumesnapshotclasses.url.yaml -------------------------------------------------------------------------------- /deploy/kubernetes/crd-snapshot.storage.k8s.io_volumesnapshotcontents.url: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/deploy/kubernetes/crd-snapshot.storage.k8s.io_volumesnapshotcontents.url -------------------------------------------------------------------------------- /deploy/kubernetes/crd-snapshot.storage.k8s.io_volumesnapshotcontents.url.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/deploy/kubernetes/crd-snapshot.storage.k8s.io_volumesnapshotcontents.url.yaml -------------------------------------------------------------------------------- /deploy/kubernetes/crd-snapshot.storage.k8s.io_volumesnapshots.url: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/deploy/kubernetes/crd-snapshot.storage.k8s.io_volumesnapshots.url -------------------------------------------------------------------------------- /deploy/kubernetes/crd-snapshot.storage.k8s.io_volumesnapshots.url.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/deploy/kubernetes/crd-snapshot.storage.k8s.io_volumesnapshots.url.yaml -------------------------------------------------------------------------------- /deploy/kubernetes/csi-sanlock-lvm-attacher.var: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/deploy/kubernetes/csi-sanlock-lvm-attacher.var -------------------------------------------------------------------------------- /deploy/kubernetes/csi-sanlock-lvm-attacher.var.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/deploy/kubernetes/csi-sanlock-lvm-attacher.var.yaml -------------------------------------------------------------------------------- /deploy/kubernetes/csi-sanlock-lvm-driverinfo.var: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/deploy/kubernetes/csi-sanlock-lvm-driverinfo.var -------------------------------------------------------------------------------- /deploy/kubernetes/csi-sanlock-lvm-driverinfo.var.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/deploy/kubernetes/csi-sanlock-lvm-driverinfo.var.yaml -------------------------------------------------------------------------------- /deploy/kubernetes/csi-sanlock-lvm-init.var: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/deploy/kubernetes/csi-sanlock-lvm-init.var -------------------------------------------------------------------------------- /deploy/kubernetes/csi-sanlock-lvm-init.var.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/deploy/kubernetes/csi-sanlock-lvm-init.var.yaml -------------------------------------------------------------------------------- /deploy/kubernetes/csi-sanlock-lvm-plugin.var: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/deploy/kubernetes/csi-sanlock-lvm-plugin.var -------------------------------------------------------------------------------- /deploy/kubernetes/csi-sanlock-lvm-plugin.var.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/deploy/kubernetes/csi-sanlock-lvm-plugin.var.yaml -------------------------------------------------------------------------------- /deploy/kubernetes/csi-sanlock-lvm-provisioner.var: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/deploy/kubernetes/csi-sanlock-lvm-provisioner.var -------------------------------------------------------------------------------- /deploy/kubernetes/csi-sanlock-lvm-provisioner.var.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/deploy/kubernetes/csi-sanlock-lvm-provisioner.var.yaml -------------------------------------------------------------------------------- /deploy/kubernetes/csi-sanlock-lvm-resizer.var: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/deploy/kubernetes/csi-sanlock-lvm-resizer.var -------------------------------------------------------------------------------- /deploy/kubernetes/csi-sanlock-lvm-resizer.var.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/deploy/kubernetes/csi-sanlock-lvm-resizer.var.yaml -------------------------------------------------------------------------------- /deploy/kubernetes/csi-sanlock-lvm-snapshotter.var: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/deploy/kubernetes/csi-sanlock-lvm-snapshotter.var -------------------------------------------------------------------------------- /deploy/kubernetes/csi-sanlock-lvm-snapshotter.var.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/deploy/kubernetes/csi-sanlock-lvm-snapshotter.var.yaml -------------------------------------------------------------------------------- /deploy/kubernetes/csi-sanlock-lvm-socat.var: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/deploy/kubernetes/csi-sanlock-lvm-socat.var -------------------------------------------------------------------------------- /deploy/kubernetes/csi-sanlock-lvm-socat.var.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/deploy/kubernetes/csi-sanlock-lvm-socat.var.yaml -------------------------------------------------------------------------------- /deploy/kubernetes/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/deploy/kubernetes/kustomization.yaml -------------------------------------------------------------------------------- /deploy/kubernetes/rbac-attacher.url: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/deploy/kubernetes/rbac-attacher.url -------------------------------------------------------------------------------- /deploy/kubernetes/rbac-attacher.url.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/deploy/kubernetes/rbac-attacher.url.yaml -------------------------------------------------------------------------------- /deploy/kubernetes/rbac-provisioner.url: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/deploy/kubernetes/rbac-provisioner.url -------------------------------------------------------------------------------- /deploy/kubernetes/rbac-provisioner.url.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/deploy/kubernetes/rbac-provisioner.url.yaml -------------------------------------------------------------------------------- /deploy/kubernetes/rbac-resizer.url: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/deploy/kubernetes/rbac-resizer.url -------------------------------------------------------------------------------- /deploy/kubernetes/rbac-resizer.url.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/deploy/kubernetes/rbac-resizer.url.yaml -------------------------------------------------------------------------------- /deploy/kubernetes/rbac-snapshot-controller.url: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/deploy/kubernetes/rbac-snapshot-controller.url -------------------------------------------------------------------------------- /deploy/kubernetes/rbac-snapshot-controller.url.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/deploy/kubernetes/rbac-snapshot-controller.url.yaml -------------------------------------------------------------------------------- /deploy/kubernetes/rbac-snapshotter.url: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/deploy/kubernetes/rbac-snapshotter.url -------------------------------------------------------------------------------- /deploy/kubernetes/rbac-snapshotter.url.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/deploy/kubernetes/rbac-snapshotter.url.yaml -------------------------------------------------------------------------------- /deploy/kubernetes/setup-snapshot-controller.url: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/deploy/kubernetes/setup-snapshot-controller.url -------------------------------------------------------------------------------- /deploy/kubernetes/setup-snapshot-controller.url.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/deploy/kubernetes/setup-snapshot-controller.url.yaml -------------------------------------------------------------------------------- /examples/pod-block.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/examples/pod-block.yaml -------------------------------------------------------------------------------- /examples/pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/examples/pod.yaml -------------------------------------------------------------------------------- /examples/pvc-block.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/examples/pvc-block.yaml -------------------------------------------------------------------------------- /examples/pvc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/examples/pvc.yaml -------------------------------------------------------------------------------- /examples/snap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/examples/snap.yaml -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/go.sum -------------------------------------------------------------------------------- /pkg/diskrpc/allocator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/pkg/diskrpc/allocator.go -------------------------------------------------------------------------------- /pkg/diskrpc/allocator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/pkg/diskrpc/allocator_test.go -------------------------------------------------------------------------------- /pkg/diskrpc/diskrpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/pkg/diskrpc/diskrpc.go -------------------------------------------------------------------------------- /pkg/diskrpc/diskrpc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/pkg/diskrpc/diskrpc_test.go -------------------------------------------------------------------------------- /pkg/diskrpc/mailbox.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/pkg/diskrpc/mailbox.go -------------------------------------------------------------------------------- /pkg/diskrpc/mailbox_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/pkg/diskrpc/mailbox_test.go -------------------------------------------------------------------------------- /pkg/driverd/baseserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/pkg/driverd/baseserver.go -------------------------------------------------------------------------------- /pkg/driverd/cmpmatcher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/pkg/driverd/cmpmatcher_test.go -------------------------------------------------------------------------------- /pkg/driverd/controllerserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/pkg/driverd/controllerserver.go -------------------------------------------------------------------------------- /pkg/driverd/controllerserver_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/pkg/driverd/controllerserver_test.go -------------------------------------------------------------------------------- /pkg/driverd/diskrpcservice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/pkg/driverd/diskrpcservice.go -------------------------------------------------------------------------------- /pkg/driverd/filesystem.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/pkg/driverd/filesystem.go -------------------------------------------------------------------------------- /pkg/driverd/identityserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/pkg/driverd/identityserver.go -------------------------------------------------------------------------------- /pkg/driverd/listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/pkg/driverd/listener.go -------------------------------------------------------------------------------- /pkg/driverd/lvmctrldclient.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/pkg/driverd/lvmctrldclient.go -------------------------------------------------------------------------------- /pkg/driverd/nodeserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/pkg/driverd/nodeserver.go -------------------------------------------------------------------------------- /pkg/driverd/nodeserver_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/pkg/driverd/nodeserver_test.go -------------------------------------------------------------------------------- /pkg/driverd/tagencoder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/pkg/driverd/tagencoder.go -------------------------------------------------------------------------------- /pkg/driverd/tagencoder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/pkg/driverd/tagencoder_test.go -------------------------------------------------------------------------------- /pkg/driverd/tags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/pkg/driverd/tags.go -------------------------------------------------------------------------------- /pkg/driverd/volumeinfo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/pkg/driverd/volumeinfo.go -------------------------------------------------------------------------------- /pkg/driverd/volumelock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/pkg/driverd/volumelock.go -------------------------------------------------------------------------------- /pkg/driverd/volumelock_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/pkg/driverd/volumelock_test.go -------------------------------------------------------------------------------- /pkg/driverd/volumeref.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/pkg/driverd/volumeref.go -------------------------------------------------------------------------------- /pkg/grpclogger/grpclogger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/pkg/grpclogger/grpclogger.go -------------------------------------------------------------------------------- /pkg/lvmctrld/fakerunner_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/pkg/lvmctrld/fakerunner_test.go -------------------------------------------------------------------------------- /pkg/lvmctrld/listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/pkg/lvmctrld/listener.go -------------------------------------------------------------------------------- /pkg/lvmctrld/lock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/pkg/lvmctrld/lock.go -------------------------------------------------------------------------------- /pkg/lvmctrld/lvmctrldserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/pkg/lvmctrld/lvmctrldserver.go -------------------------------------------------------------------------------- /pkg/lvmctrld/lvmctrldserver_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/pkg/lvmctrld/lvmctrldserver_test.go -------------------------------------------------------------------------------- /pkg/lvmctrld/runner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/pkg/lvmctrld/runner.go -------------------------------------------------------------------------------- /pkg/mock/diskrpc.mock: -------------------------------------------------------------------------------- 1 | github.com/aleofreddi/csi-sanlock-lvm/pkg/diskrpc DiskRpc 2 | -------------------------------------------------------------------------------- /pkg/mock/filesystem.mock: -------------------------------------------------------------------------------- 1 | github.com/aleofreddi/csi-sanlock-lvm/pkg/driverd FileSystem 2 | -------------------------------------------------------------------------------- /pkg/mock/filesystemregistry.mock: -------------------------------------------------------------------------------- 1 | github.com/aleofreddi/csi-sanlock-lvm/pkg/driverd FileSystemRegistry 2 | -------------------------------------------------------------------------------- /pkg/mock/lvmctrldclient.mock: -------------------------------------------------------------------------------- 1 | github.com/aleofreddi/csi-sanlock-lvm/pkg/proto LvmCtrldClient 2 | -------------------------------------------------------------------------------- /pkg/mock/mount.mock: -------------------------------------------------------------------------------- 1 | k8s.io/utils/mount Interface 2 | -------------------------------------------------------------------------------- /pkg/mock/volumelocker.mock: -------------------------------------------------------------------------------- 1 | github.com/aleofreddi/csi-sanlock-lvm/pkg/driverd VolumeLocker 2 | -------------------------------------------------------------------------------- /pkg/proto/diskrpc.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/pkg/proto/diskrpc.proto -------------------------------------------------------------------------------- /pkg/proto/lvmctrld.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/pkg/proto/lvmctrld.proto -------------------------------------------------------------------------------- /pkg/proto/prototest/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aleofreddi/csi-sanlock-lvm/HEAD/pkg/proto/prototest/helpers.go --------------------------------------------------------------------------------