After commit
610c672998c87e2bf2f919a4fdea86749c748a1f merged
the third party CI test runs for the Dell Storage Center fibre
channel driver started failing. This appeared to be a change
in get_volume_stats calls.
After isolating the cause of this problem it was identified
that the order of the inherited classes for the driver was
resulting in the wrong overridden get_volume_stats call to be
called.
This patch fixes this be just switching the order of the two
parent classes DellCommonDriver and FibreChannelDriver. Swapping
these two results in the correctly overridden call to be made
and CI tests to pass successfully.
Change-Id: I58ec1fde585179037aeca8d449e74d0333fb013d
Closes-Bug:
1430421
LOG = logging.getLogger(__name__)
-class DellStorageCenterFCDriver(driver.FibreChannelDriver,
- dell_storagecenter_common.DellCommonDriver):
+class DellStorageCenterFCDriver(dell_storagecenter_common.DellCommonDriver,
+ driver.FibreChannelDriver):
'''Implements commands for Dell EqualLogic SAN ISCSI management.