cinder/cinder/tests
Navneet Singh b15118a78d Brick connector revised fix for NFS drivers
This change fixes the error that comes
while getting brick connector and attaching volumes
in case of NFS drivers in cinder. The attribute for
mount point base was not passed to attach_volume method
as the connector initialization logic is common for all
types of protocols. It is fixed by populating
the required parameter in the RemoteFsConnector
by extracting it from connection properties. The infrastructure
for fixing this situation for remote fs drivers is implemented
in this fix. The drivers need to override the method
_get_mount_point_base in their implementation. NFS driver
implements it. GlusterFs implementation of the method to follow
in a separate patch. Hence marking it partial fix.

Change-Id: Id61a437fca1870529fa8b85f7fc2f73eae665294
Partial-Bug: #1238085
(cherry picked from commit 1cd3626306)
2013-11-19 00:12:06 +05:30
..
api Merge "v2 api - return bootable attr value on volume list" 2013-10-03 00:43:37 +00:00
backup Fixes ceph volume restore to larger image than source 2013-09-16 12:05:54 +01:00
brick Unit test fails in pbuilder environment 2013-10-25 09:39:06 -06:00
compute QEMU-assisted-snapshots for GlusterFS volumes 2013-09-03 23:49:50 -04:00
db Merge "Changed header from LLC to Foundation based on trademark policies" 2013-10-02 22:33:50 +00:00
glance Make glance image service check base exception classes 2012-08-22 16:27:56 -06:00
image Changed header from LLC to Foundation based on trademark policies 2013-09-10 17:26:42 +02:00
integrated Replace assertEquals with assertEqual - 1/2 2013-09-08 21:42:26 +08:00
keymgr Add key manager implementation with static key 2013-10-02 21:48:29 -06:00
monkey_patch_example Changed header from LLC to Foundation based on trademark policies 2013-09-10 17:26:42 +02:00
scheduler Changed header from LLC to Foundation based on trademark policies 2013-09-10 17:26:42 +02:00
var Support for SSL in wsgi.Server 2013-01-14 15:55:16 -05:00
windows Add support for Havana missing features in Windows driver 2013-09-01 08:20:24 +02:00
xenapi Add XenAPINFSDriver 2012-11-21 15:03:35 +00:00
__init__.py Fix up the test framework 2013-06-14 14:02:17 +00:00
conf_fixture.py Add key manager implementation with static key 2013-10-02 21:48:29 -06:00
declare_conf.py Rename cinder.flags to cinder.common.config 2013-07-03 11:28:57 +04:00
fake_driver.py Changed header from LLC to Foundation based on trademark policies 2013-09-10 17:26:42 +02:00
fake_flags.py Merge "Adding support for iSER transport protocol" 2013-08-05 21:40:53 +00:00
fake_utils.py Removes exception instance creation on execute() 2013-08-27 09:37:46 +08:00
policy.json New update_snapshot_status API 2013-09-03 08:37:43 -04:00
runtime_conf.py Rename cinder.flags to cinder.common.config 2013-07-03 11:28:57 +04:00
test_HpSanISCSIDriver.py Changed header from LLC to Foundation based on trademark policies 2013-09-10 17:26:42 +02:00
test_api.py Make pep8 checks a bit stricter. 2012-11-26 16:57:15 -07:00
test_api_urlmap.py Add tests for cinder/api/urlmap.py 2013-07-11 11:30:00 +04:00
test_backup.py Enforce driver is initialized 2013-09-19 20:36:04 -07:00
test_backup_ceph.py assertEquals is deprecated, use assertEqual 2013-09-17 21:26:35 +02:00
test_backup_swift.py Replace assertEquals with assertEqual - 1/2 2013-09-08 21:42:26 +08:00
test_backup_tsm.py Removes exception instance creation on execute() 2013-08-27 09:37:46 +08:00
test_block_device.py Replace assertEquals with assertEqual - 2/2 2013-09-09 15:50:56 +08:00
test_conf.py Utilizes assertIn and assertNotIn 2013-08-30 22:52:31 +08:00
test_context.py Changed header from LLC to Foundation based on trademark policies 2013-09-10 17:26:42 +02:00
test_coraid.py Brick connector revised fix for NFS drivers 2013-11-19 00:12:06 +05:30
test_create_volume_flow.py Merge "Fixing UnicodeEncodeError against volume creating function" 2013-09-13 06:14:49 +00:00
test_db_api.py Replace assertEquals with assertEqual - 1/2 2013-09-08 21:42:26 +08:00
test_drivers_compatibility.py Changed header from LLC to Foundation based on trademark policies 2013-09-10 17:26:42 +02:00
test_emc.py Changed header from LLC to Foundation based on trademark policies 2013-09-10 17:26:42 +02:00
test_eqlx.py Adds Dell EqualLogic volume driver for Cinder 2013-09-11 07:33:01 -06:00
test_exception.py Replace assertEquals with assertEqual - 2/2 2013-09-09 15:50:56 +08:00
test_glusterfs.py GlusterFS: set correct filename when cloning volume 2013-10-25 11:51:38 -04:00
test_gpfs.py Merge "GPFS Driver missing clone depth limit for snapshots" 2013-09-24 06:32:28 +00:00
test_hds.py Changed header from LLC to Foundation based on trademark policies 2013-09-10 17:26:42 +02:00
test_hp3par.py Fix HP3PAR iSCSI path connection 2013-09-20 08:41:44 -07:00
test_huawei_hvs.py Merge "Changed header from LLC to Foundation based on trademark policies" 2013-10-02 22:33:50 +00:00
test_huawei_t_dorado.py Merge "Changed header from LLC to Foundation based on trademark policies" 2013-10-02 22:33:50 +00:00
test_image_utils.py GlusterFS: Use image_utils for qemu-img calls 2013-09-20 14:06:52 -04:00
test_iscsi.py Remove need for CONF acces in brick iscsi 2013-10-02 21:23:07 -06:00
test_iser.py Clean CONF out of brick iser 2013-10-03 09:33:34 -07:00
test_migrations.conf Initial fork out of Nova. 2012-05-03 10:48:26 -07:00
test_migrations.py Changed header from LLC to Foundation based on trademark policies 2013-09-10 17:26:42 +02:00
test_misc.py Changed header from LLC to Foundation based on trademark policies 2013-09-10 17:26:42 +02:00
test_netapp.py Merge "NetApp check for 7 mode controller version" 2013-09-23 06:20:05 +00:00
test_netapp_nfs.py Remove CONF from brick remotefs 2013-10-01 16:24:16 -07:00
test_netapp_ssc.py NetApp fix mirrored stats 2013-10-21 06:35:56 +05:30
test_nexenta.py Remove CONF from brick remotefs 2013-10-01 16:24:16 -07:00
test_nfs.py Remove CONF from brick remotefs 2013-10-01 16:24:16 -07:00
test_policy.py Remove deprecated assert_() usage 2013-09-06 09:02:50 +08:00
test_qos_specs.py Merge "Changed header from LLC to Foundation based on trademark policies" 2013-10-02 22:33:50 +00:00
test_quota.py Utilize assertIsInstance 2013-09-06 01:42:07 +00:00
test_rbd.py Merge "Enforce driver is initialized" 2013-09-20 18:13:09 +00:00
test_scality.py Upgrade Scality driver to match minimum features 2013-08-09 20:20:15 +02:00
test_service.py Replace assertEquals with assertEqual - 1/2 2013-09-08 21:42:26 +08:00
test_sheepdog.py Removes exception instance creation on execute() 2013-08-27 09:37:46 +08:00
test_solidfire.py Fix broken solidfire create-snapshot 2013-10-04 09:46:33 +02:00
test_storwize_svc.py Storwize: Fix iogrp availability check 2013-10-21 11:35:43 +03:00
test_test.py Fix python 3 pep8 errors for print 2013-08-21 16:59:22 -06:00
test_test_utils.py Changed header from LLC to Foundation based on trademark policies 2013-09-10 17:26:42 +02:00
test_utils.py Allow spaces in quoted SSH command arguments 2013-11-01 09:47:24 -05:00
test_vmware_vmdk.py Merge "VMware: Disallow snapshot of attached volume" into milestone-proposed 2013-10-10 22:57:52 +00:00
test_volume.py Clean CONF out of brick initiator 2013-10-01 16:24:16 -07:00
test_volume_configuration.py Replace assertEquals with assertEqual - 1/2 2013-09-08 21:42:26 +08:00
test_volume_glance_metadata.py Changed header from LLC to Foundation based on trademark policies 2013-09-10 17:26:42 +02:00
test_volume_rpcapi.py Call to_primitive on volumes.rpcapi.create_volume 2013-09-10 11:29:16 +02:00
test_volume_transfer.py Changed header from LLC to Foundation based on trademark policies 2013-09-10 17:26:42 +02:00
test_volume_types.py Changed header from LLC to Foundation based on trademark policies 2013-09-10 17:26:42 +02:00
test_volume_types_extra_specs.py Changed header from LLC to Foundation based on trademark policies 2013-09-10 17:26:42 +02:00
test_volume_utils.py Changed header from LLC to Foundation based on trademark policies 2013-09-10 17:26:42 +02:00
test_windows.py Replace assertEquals with assertEqual - 1/2 2013-09-08 21:42:26 +08:00
test_wsgi.py Fix translation of CinderExceptions in REST API 2013-09-25 20:07:38 +00:00
test_xenapi_sm.py Replace assertEquals with assertEqual - 2/2 2013-09-09 15:50:56 +08:00
test_xiv_ds8k.py Merge "Changed header from LLC to Foundation based on trademark policies" 2013-10-02 22:33:50 +00:00
test_zadara.py Changed header from LLC to Foundation based on trademark policies 2013-09-10 17:26:42 +02:00
utils.py Changed header from LLC to Foundation based on trademark policies 2013-09-10 17:26:42 +02:00