From e94362a5ec71a557c423126bbf75e42c26d65b12 Mon Sep 17 00:00:00 2001
From: Marc Koderer <marc@koderer.com>
Date: Tue, 3 Mar 2015 08:12:44 +0100
Subject: [PATCH] Port block_device driver to use new driver model

Use new ABCmeta driver model for block_device driver.

Change-Id: I8af975f58909352a105182a59ff777affec75e35
Implements: blueprint abc-driver-update
---
 cinder/volume/drivers/block_device.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/cinder/volume/drivers/block_device.py b/cinder/volume/drivers/block_device.py
index 9e76c1fee..d046edb65 100644
--- a/cinder/volume/drivers/block_device.py
+++ b/cinder/volume/drivers/block_device.py
@@ -40,8 +40,9 @@ CONF = cfg.CONF
 CONF.register_opts(volume_opts)
 
 
-class BlockDeviceDriver(driver.VolumeDriver):
-    VERSION = '2.0.0'
+class BlockDeviceDriver(driver.BaseVD, driver.LocalVD, driver.CloneableVD,
+                        driver.CloneableImageVD, driver.TransferVD):
+    VERSION = '2.1.0'
 
     def __init__(self, *args, **kwargs):
         super(BlockDeviceDriver, self).__init__(*args, **kwargs)
-- 
2.45.2