From c9ae8fa2a72700d1ce6ab26822a139a8e972a524 Mon Sep 17 00:00:00 2001
From: 00111102
Date: Mon, 6 Mar 2017 18:35:37 +0800
Subject: [PATCH] Tecs have been successfully installed. then modify cluster,
prompt error.
Change-Id: I90985b10e39df1a91e239ab9ed7d81caa1235dc3
---
code/daisy/daisy/api/v1/networks.py | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/code/daisy/daisy/api/v1/networks.py b/code/daisy/daisy/api/v1/networks.py
index d20504c1..9b2b2e84 100755
--- a/code/daisy/daisy/api/v1/networks.py
+++ b/code/daisy/daisy/api/v1/networks.py
@@ -590,9 +590,10 @@ class Controller(controller.BaseController):
orig_network_meta['network_type'])
if dataplane_type == 'DATAPLANE':
orig_segment_type = orig_network_meta.get('segmentation_type')
- self._is_dataplane_in_use(req.context,
- network_meta, network_id,
- orig_segment_type)
+ if network_meta.get('segmentation_type'):
+ self._is_dataplane_in_use(req.context,
+ network_meta, network_id,
+ orig_segment_type)
if network_meta.get('ip_ranges', None) and \
eval(network_meta['ip_ranges']):