]> review.fuel-infra Code Review - openstack-build/cinder-build.git/commit
NetApp E-Series driver: Remove caching logic
authorAlex Meade <mr.alex.meade@gmail.com>
Sun, 15 Feb 2015 22:01:54 +0000 (17:01 -0500)
committerAlex Meade <mr.alex.meade@gmail.com>
Thu, 11 Jun 2015 14:10:57 +0000 (10:10 -0400)
commit2448e0415917fa6436e17c02145c69fd43c03609
treeb18846a763277d76d62a70e94a267045566627e0
parent6feb65dcf4690f236afcf89bfd9509462c55befe
NetApp E-Series driver: Remove caching logic

This patch removes unnecessary API caching logic from the NetApp
E-Series driver. The cache, represented as the _objects dictionary,
is refreshed nearly every API call and therefore provides no value.
This refactor is also preparation for refactoring the class structure
so we can easily add an E-Series Fibre Channel driver.

Change-Id: I5a1a8c9bab3abff58a876a1da3575b1c329fdfba
cinder/tests/unit/test_netapp_eseries_iscsi.py
cinder/tests/unit/volume/drivers/netapp/eseries/fakes.py
cinder/tests/unit/volume/drivers/netapp/eseries/test_iscsi.py
cinder/volume/drivers/netapp/eseries/client.py
cinder/volume/drivers/netapp/eseries/iscsi.py
cinder/volume/drivers/netapp/eseries/utils.py