The test uses these features and fails if they are not set. Also, check
the features are provided by the user.
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
if features is not None:
features = int(features)
else:
- features = int(RBD_FEATURE_EXCLUSIVE_LOCK | RBD_FEATURE_LAYERING)
+ features = int(RBD_FEATURE_EXCLUSIVE_LOCK | RBD_FEATURE_LAYERING |
+ RBD_FEATURE_OBJECT_MAP | RBD_FEATURE_FAST_DIFF)
assert((features & RBD_FEATURE_EXCLUSIVE_LOCK) != 0)
assert((features & RBD_FEATURE_LAYERING) != 0)
+ assert((features & RBD_FEATURE_OBJECT_MAP) != 0)
+ assert((features & RBD_FEATURE_FAST_DIFF) != 0)
return features
def master(ioctx):