summaryrefslogtreecommitdiffstats
path: root/nova
diff options
context:
space:
mode:
Diffstat (limited to 'nova')
-rw-r--r--nova/network/manager.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/nova/network/manager.py b/nova/network/manager.py
index 31bb29f81..ddb60ecfa 100644
--- a/nova/network/manager.py
+++ b/nova/network/manager.py
@@ -656,7 +656,10 @@ class NetworkManager(manager.SchedulerDependentManager):
subnets_v4 = list(fixed_net_v4.subnet(prefixlen_v4,
count=num_networks))
- nets = self.db.network_get_all(context)
+ try:
+ nets = self.db.network_get_all(context)
+ except exception.NoNetworksFound:
+ nets = []
used_subnets = [netaddr.IPNetwork(net['cidr']) for net in nets]
for subnet in subnets_v4: