diff options
author | Harry Huang <huangxiangyu5@huawei.com> | 2017-03-23 15:16:20 +0800 |
---|---|---|
committer | Harry Huang <huangxiangyu5@huawei.com> | 2017-03-23 15:16:20 +0800 |
commit | a6346420a0e0d2f4564d8ecc030146cae098a7f4 (patch) | |
tree | ad8c00ae31cdf87a6b37a31d945075b787af57b8 | |
parent | a7ed0db19060df7079d0e1f2748367a070c0b51d (diff) |
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 <huangxiangyu5@huawei.com>
-rwxr-xr-x | opera/openo_connect.py | 4 | ||||
-rwxr-xr-x | prepare.sh | 2 |
2 files changed, 5 insertions, 1 deletions
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 @@ -53,7 +53,7 @@ function network_prepare() function prepare_env() { - generate_conf package_prepare + generate_conf network_prepare } |