]> review.fuel-infra Code Review - openstack-build/cinder-build.git/commit
Check whether O_DIRECT is supported to iflag and oflag separately
authorvitas.yuzhou <vitas.yuzhou@huawei.com>
Mon, 12 May 2014 18:57:48 +0000 (02:57 +0800)
committervitas.yuzhou <vitas.yuzhou@huawei.com>
Tue, 20 May 2014 08:54:50 +0000 (16:54 +0800)
commit2448ffd53bd224564b8fca17e4cbbace2e039597
treec6a1ae9c184ccfd2f4ea896508c6ef116f79a281
parentc8446dc57a504445b28db976f63cc594641b8477
Check whether O_DIRECT is supported to iflag and oflag separately

The problem is when this is used for volume clear and the clear method
specifies use of the 'zero' option (/dev/zero) setting iflag direct is
not a valid option for that input file, but oflag direct is a valid
option for output file, so we should check iflag and oflag separately.

Change-Id: I4b627e95b68d56e3011cddc577c62fad0c384dba
Close-Bug: 1318748
cinder/tests/test_volume_utils.py
cinder/volume/utils.py