summaryrefslogtreecommitdiffstats
path: root/sdnvpn/test/functest/testcase_13.py
diff options
context:
space:
mode:
Diffstat (limited to 'sdnvpn/test/functest/testcase_13.py')
-rw-r--r--sdnvpn/test/functest/testcase_13.py12
1 files changed, 12 insertions, 0 deletions
diff --git a/sdnvpn/test/functest/testcase_13.py b/sdnvpn/test/functest/testcase_13.py
index 35a1a31..8beb1db 100644
--- a/sdnvpn/test/functest/testcase_13.py
+++ b/sdnvpn/test/functest/testcase_13.py
@@ -9,6 +9,7 @@
#
import logging
+import os
import sys
from random import randint
@@ -31,6 +32,17 @@ def main():
results.add_to_summary(2, "STATUS", "SUBTEST")
results.add_to_summary(0, "=")
+ if not os.path.isfile(COMMON_CONFIG.ubuntu_image_path):
+ logger.info("Downloading image")
+ image_dest_path = '/'.join(
+ COMMON_CONFIG.ubuntu_image_path.split('/')[:-1])
+ os_utils.download_url(
+ "http://artifacts.opnfv.org/sdnvpn/"
+ "ubuntu-16.04-server-cloudimg-amd64-disk1.img",
+ image_dest_path)
+ else:
+ logger.info("Using old image")
+
nova_client = os_utils.get_nova_client()
neutron_client = os_utils.get_neutron_client()
glance_client = os_utils.get_glance_client()