From a6346420a0e0d2f4564d8ecc030146cae098a7f4 Mon Sep 17 00:00:00 2001 From: Harry Huang Date: Thu, 23 Mar 2017 15:16:20 +0800 Subject: fix pyyaml bug package_prepare should run before generate_conf to ensure pyyaml is installed. otherwise generate_conf will fail when pyyaml is not installed before. Change-Id: I181225637969f3602ce34984e4710a2610e8cd18 Signed-off-by: Harry Huang --- opera/openo_connect.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'opera') diff --git a/opera/openo_connect.py b/opera/openo_connect.py index 9412f72..7dcc55c 100755 --- a/opera/openo_connect.py +++ b/opera/openo_connect.py @@ -95,7 +95,11 @@ def get_vnfm_ip(msb_ip): if i["type"] == "jujuvnfm": vnfm_url = i["url"] break + ip = re.compile("\d{1,3}.\d{1,3}.\d{1,3}.\d{1,3}") + if len(re.findall(ip, vnfm_url)) == 0: + raise RaiseError("vnfm ip not find") + vnfm_ip = re.findall(ip, vnfm_url)[0] return vnfm_ip -- cgit 1.2.3-korg