glance_store/glance_store/tests/unit/common
whoami-rajat f5d4699613 Add lock per share for cinder nfs mount/umount
With cinder configured as glance store and nfs as cinder backend,
if we create multiple images concurrently into the same share,
there might be race conditions.
This patch ensures a lock per export to avoid the race conditions.

This patch also introduces a reference counting mechamism for unmounting
which will unmount the share if no active thread/process is using it.

Closes-Bug: #1870289

Change-Id: I9197f64e29a0ae2e0a58186f1a70aa134f7f1db6
2020-05-01 11:35:01 +00:00
..
__init__.py Python3: Fix return type on CooperativeReader.read 2019-04-12 23:17:12 +02:00
test_fs_mount.py Add lock per share for cinder nfs mount/umount 2020-05-01 11:35:01 +00:00
test_utils.py Python3: Fix return type on CooperativeReader.read 2019-04-12 23:17:12 +02:00