From: Yong Sheng Gong Date: Mon, 21 Oct 2013 12:26:36 +0000 (+0800) Subject: Replace a non-existing exception X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=7d44629c2e8003f5bbb87e9b697eec54b4cce793;p=openstack-build%2Fneutron-build.git Replace a non-existing exception Closes-Bug: #1242662 Change-Id: Ie44023c0fd9ba1373ec6e62d9245884b9f719b7e --- diff --git a/neutron/api/extensions.py b/neutron/api/extensions.py index c34188f46..5919d8396 100644 --- a/neutron/api/extensions.py +++ b/neutron/api/extensions.py @@ -567,8 +567,7 @@ class ExtensionManager(object): LOG.info(_('Loaded extension: %s'), alias) if alias in self.extensions: - raise exceptions.Error(_("Found duplicate extension: %s") % - alias) + raise exceptions.DuplicatedExtension(alias=alias) self.extensions[alias] = ext diff --git a/neutron/common/exceptions.py b/neutron/common/exceptions.py index cb004a9cf..df49df858 100644 --- a/neutron/common/exceptions.py +++ b/neutron/common/exceptions.py @@ -301,3 +301,7 @@ class NetworkVlanRangeError(NeutronException): class NetworkVxlanPortRangeError(NeutronException): message = _("Invalid network VXLAN port range: '%(vxlan_range)s'") + + +class DuplicatedExtension(NeutronException): + message = _("Found duplicate extension: %(alias)s")