The Tintri driver implements methods for some abstract classes not
inherited with NfsDriver. This patch makes the driver inherit from all
the classes that it implements.
Change-Id: I36c3ac5368e99e367e6541cec8198fa475f1dffe
Partially-implements: blueprint abc-driver-update
from cinder import utils
from cinder.i18n import _, _LE, _LI, _LW
from cinder.image import image_utils
+from cinder.volume import driver
from cinder.volume.drivers import nfs
LOG = logging.getLogger(__name__)
CONF.register_opts(tintri_options)
-class TintriDriver(nfs.NfsDriver):
+class TintriDriver(driver.ManageableVD,
+ driver.CloneableVD,
+ driver.CloneableImageVD,
+ driver.SnapshotVD,
+ nfs.NfsDriver):
"""Base class for Tintri driver."""
VENDOR = 'Tintri'