From: armando-migliaccio Date: Fri, 10 Oct 2014 22:28:55 +0000 (-0700) Subject: NSX: drop support to deprecated dist-router extension X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=1423f8cd0f6ca92334660f9588a94bd0a9851b39;p=openstack-build%2Fneutron-build.git NSX: drop support to deprecated dist-router extension The NSX plugin originally implemented its own 'dist-router' extension. During the Juno timeframe the DVR extension was introduced and the NSX plugin was ported to support both. At the same time 'dist-router' was marked for removal in Kilo. Now that Kilo opened, we can drop the deprecated one. Change-Id: I7d6d2524ef6d5cb94a9e8514425a1a288eea7210 --- diff --git a/neutron/plugins/vmware/extensions/distributedrouter.py b/neutron/plugins/vmware/extensions/distributedrouter.py deleted file mode 100644 index 0ec4af439..000000000 --- a/neutron/plugins/vmware/extensions/distributedrouter.py +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 2013 VMware, Inc. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); you may -# not use this file except in compliance with the License. You may obtain -# a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -# License for the specific language governing permissions and limitations -# under the License. - -# TODO(armando-migliaccio): This is deprecated in Juno, and -# to be removed in Kilo. - -from neutron.extensions import dvr - - -class Distributedrouter(dvr.Dvr): - """(Deprecated) Extension class supporting distributed router.""" - - @classmethod - def get_name(cls): - return "Distributed Router" - - @classmethod - def get_alias(cls): - return "dist-router" - - @classmethod - def get_description(cls): - return ("Enables configuration of NSX " - "Distributed routers (Deprecated).") - - @classmethod - def get_namespace(cls): - return "http://docs.openstack.org/ext/dist-router/api/v1.0" diff --git a/neutron/plugins/vmware/plugins/base.py b/neutron/plugins/vmware/plugins/base.py index 379789177..c6a629a6a 100644 --- a/neutron/plugins/vmware/plugins/base.py +++ b/neutron/plugins/vmware/plugins/base.py @@ -103,7 +103,6 @@ class NsxPluginV2(addr_pair_db.AllowedAddressPairsMixin, supported_extension_aliases = ["allowed-address-pairs", "binding", "dvr", - "dist-router", "ext-gw-mode", "extraroute", "mac-learning",