]> review.fuel-infra Code Review - openstack-build/cinder-build.git/commit
Switch Cinder to use oslo.concurrency
authorChangBo Guo(gcb) <eric.guo@easystack.cn>
Mon, 10 Nov 2014 12:45:12 +0000 (20:45 +0800)
committerChangBo Guo(gcb) <eric.guo@easystack.cn>
Thu, 20 Nov 2014 14:21:46 +0000 (22:21 +0800)
commit372df8a75b33d23a42a8e636090c91668a56a586
tree19ed8f5864b5845de9a5cf3ea0e69435cacabc9f
parent7d341e267fff4f5e396ff93b8443ed07d9e695ac
Switch Cinder to use oslo.concurrency

Let's switch to the newly released oslo library for the
processutils and lockutils. We use the config fixture(s) to
specify disable_process_locking and lock_path in the CONF
variable of oslo.concurrency library for correctly setting the
flags.

Change-Id: Ib8f3aac5449eba66ea84bc5cad8aea061adab276
70 files changed:
cinder/backup/drivers/tsm.py
cinder/brick/executor.py
cinder/brick/initiator/connector.py
cinder/brick/initiator/linuxfc.py
cinder/brick/initiator/linuxscsi.py
cinder/brick/iscsi/iscsi.py
cinder/brick/local_dev/lvm.py
cinder/brick/remotefs/remotefs.py
cinder/image/image_utils.py
cinder/openstack/common/lockutils.py [deleted file]
cinder/openstack/common/processutils.py [deleted file]
cinder/service.py
cinder/test.py
cinder/tests/api/contrib/test_admin_actions.py
cinder/tests/brick/test_brick_connector.py
cinder/tests/brick/test_brick_lvm.py
cinder/tests/fake_utils.py
cinder/tests/test_backup_ceph.py
cinder/tests/test_backup_tsm.py
cinder/tests/test_emc_vnxdirect.py
cinder/tests/test_eqlx.py
cinder/tests/test_glusterfs.py
cinder/tests/test_gpfs.py
cinder/tests/test_ibmnas.py
cinder/tests/test_image_utils.py
cinder/tests/test_netapp_utils.py
cinder/tests/test_pure.py
cinder/tests/test_service.py
cinder/tests/test_sheepdog.py
cinder/tests/test_storwize_svc.py
cinder/tests/test_utils.py
cinder/tests/test_volume_utils.py
cinder/tests/zonemanager/test_brcd_fc_zone_client_cli.py
cinder/tests/zonemanager/test_cisco_fc_zone_client_cli.py
cinder/tests/zonemanager/test_cisco_fc_zone_driver.py
cinder/utils.py
cinder/volume/driver.py
cinder/volume/drivers/coraid.py
cinder/volume/drivers/emc/emc_vnx_cli.py
cinder/volume/drivers/eqlx.py
cinder/volume/drivers/fujitsu_eternus_dx_fc.py
cinder/volume/drivers/fujitsu_eternus_dx_iscsi.py
cinder/volume/drivers/glusterfs.py
cinder/volume/drivers/hds/nfs.py
cinder/volume/drivers/hitachi/hbsd_basiclib.py
cinder/volume/drivers/hitachi/hbsd_horcm.py
cinder/volume/drivers/ibm/gpfs.py
cinder/volume/drivers/ibm/ibmnas.py
cinder/volume/drivers/ibm/storwize_svc/ssh.py
cinder/volume/drivers/lvm.py
cinder/volume/drivers/netapp/nfs.py
cinder/volume/drivers/netapp/utils.py
cinder/volume/drivers/nfs.py
cinder/volume/drivers/pure.py
cinder/volume/drivers/remotefs.py
cinder/volume/drivers/san/hp/hp_lefthand_cliq_proxy.py
cinder/volume/drivers/san/san.py
cinder/volume/drivers/sheepdog.py
cinder/volume/drivers/smbfs.py
cinder/volume/flows/manager/create_volume.py
cinder/volume/iscsi.py
cinder/volume/utils.py
cinder/zonemanager/drivers/brocade/brcd_fc_zone_client_cli.py
cinder/zonemanager/drivers/brocade/brcd_fc_zone_driver.py
cinder/zonemanager/drivers/cisco/cisco_fc_san_lookup_service.py
cinder/zonemanager/drivers/cisco/cisco_fc_zone_client_cli.py
cinder/zonemanager/drivers/cisco/cisco_fc_zone_driver.py
etc/cinder/cinder.conf.sample
openstack-common.conf
requirements.txt