From 99840ff808c290bedd4a9832b3ec880e8909412a Mon Sep 17 00:00:00 2001 From: Shiv Haris Date: Fri, 6 Jun 2014 11:22:39 -0700 Subject: [PATCH] Brocade mechanism driver should be derived from ML2 plugin base class Change-Id: Iddcb6a43d60d5c9f472912efdecbb2aaa9b7ea4a Fixes-bug: #1327001 --- neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py b/neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py index a0f4dcc6c..015921df5 100644 --- a/neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py +++ b/neutron/plugins/ml2/drivers/brocade/mechanism_brocade.py @@ -23,6 +23,7 @@ from oslo.config import cfg from neutron.openstack.common import importutils from neutron.openstack.common import log as logging +from neutron.plugins.ml2 import driver_api from neutron.plugins.ml2.drivers.brocade.db import models as brocade_db LOG = logging.getLogger(__name__) @@ -44,7 +45,7 @@ ML2_BROCADE = [cfg.StrOpt('address', default='', cfg.CONF.register_opts(ML2_BROCADE, "ml2_brocade") -class BrocadeMechanism(): +class BrocadeMechanism(driver_api.MechanismDriver): """ML2 Mechanism driver for Brocade VDX switches. This is the upper layer driver class that interfaces to lower layer (NETCONF) below. -- 2.45.2