From 48b8602c3f861a2f4d143019acc3a57a7d52e6b9 Mon Sep 17 00:00:00 2001 From: Jeremy Stretch Date: Wed, 20 Jul 2016 16:42:04 -0400 Subject: [PATCH] Corrected error reporting on duplicate InterfaceConnections --- netbox/dcim/models.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/netbox/dcim/models.py b/netbox/dcim/models.py index 95e98df2f..22ffcdf5b 100644 --- a/netbox/dcim/models.py +++ b/netbox/dcim/models.py @@ -1,7 +1,7 @@ from collections import OrderedDict from django.conf import settings -from django.core.exceptions import ValidationError +from django.core.exceptions import MultipleObjectsReturned, ValidationError from django.core.urlresolvers import reverse from django.core.validators import MinValueValidator from django.db import models @@ -957,8 +957,8 @@ class Interface(models.Model): return connection.interface_a except InterfaceConnection.DoesNotExist: return None - except InterfaceConnection.MultipleObjectsReturned as e: - raise e("Multiple connections found for {0} interface {1}!".format(self.device, self)) + except InterfaceConnection.MultipleObjectsReturned: + raise MultipleObjectsReturned("Multiple connections found for {} interface {}!".format(self.device, self)) class InterfaceConnection(models.Model):