summaryrefslogtreecommitdiffstats
path: root/nova/ipv6
diff options
context:
space:
mode:
authorKen Pepple <ken.pepple@gmail.com>2011-08-21 18:01:34 -0700
committerKen Pepple <ken.pepple@gmail.com>2011-08-21 18:01:34 -0700
commitb5bf5fbb77e95b44f3254a111374ddba73016c4d (patch)
tree85a997dc02a46109ae1a473dcb98342cd7aa987b /nova/ipv6
parent326cfda8cc50f5db083e9df381d3109e0302605d (diff)
downloadnova-b5bf5fbb77e95b44f3254a111374ddba73016c4d.tar.gz
nova-b5bf5fbb77e95b44f3254a111374ddba73016c4d.tar.xz
nova-b5bf5fbb77e95b44f3254a111374ddba73016c4d.zip
added exception catch and test for bad project_id
Diffstat (limited to 'nova/ipv6')
-rw-r--r--nova/ipv6/account_identifier.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/nova/ipv6/account_identifier.py b/nova/ipv6/account_identifier.py
index 4ca7b5983..27bb01988 100644
--- a/nova/ipv6/account_identifier.py
+++ b/nova/ipv6/account_identifier.py
@@ -38,6 +38,8 @@ def to_global(prefix, mac, project_id):
raise TypeError(_('Bad mac for to_global_ipv6: %s') % mac)
except TypeError:
raise TypeError(_('Bad prefix for to_global_ipv6: %s') % prefix)
+ except NameError:
+ raise TypeError(_('Bad project_id for to_global_ipv6: %s') % project_id)
def to_mac(ipv6_address):