ceph-csi/internal/rbd
Madhu Rajanna b3a4f510e6 rbd: take operation locks before operating on resource
Take operation locks on the resources before operating
on the resouces. This allows us to do parallel operations
for some RPC calls such as Clone and Restore of PVC.
This operations will only be blocked if the image is
expanding or Snapshot and RBD image is getting deleted.

Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2020-07-21 13:25:19 +00:00
..
clone.go cleanup: address gomnd warnings 2020-07-21 08:36:24 +00:00
controllerserver.go rbd: take operation locks before operating on resource 2020-07-21 13:25:19 +00:00
driver.go rbd: take operation locks before operating on resource 2020-07-21 13:25:19 +00:00
errors.go cleanup: address godot warnings 2020-07-21 08:36:24 +00:00
identityserver.go cleanup: address godot warnings 2020-07-21 08:36:24 +00:00
nodeserver_test.go cleanup: Remove support for Delete and Unmounting v1.1.0 PVC 2020-07-10 16:07:13 +00:00
nodeserver.go cleanup: address gomnd warnings 2020-07-21 08:36:24 +00:00
rbd_attach.go cleanup: address godot warnings 2020-07-21 08:36:24 +00:00
rbd_journal.go cleanup: address godot warnings 2020-07-21 08:36:24 +00:00
rbd_util_test.go cleanup: Remove support for Delete and Unmounting v1.1.0 PVC 2020-07-10 16:07:13 +00:00
rbd_util.go cleanup: address gomnd warnings 2020-07-21 08:36:24 +00:00
snapshot.go rbd: Add support for smart cloning 2020-07-10 14:02:12 +00:00