From: Rex Lee Date: Thu, 9 Mar 2017 01:25:24 +0000 (+0000) Subject: Merge "move external_network auto-assign to Heat context" X-Git-Tag: danube.1.0~42 X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=commitdiff_plain;h=0e66fce9e830e2bc188ba3ccb070132fb6bffb4e;p=yardstick.git Merge "move external_network auto-assign to Heat context" --- 0e66fce9e830e2bc188ba3ccb070132fb6bffb4e diff --cc yardstick/benchmark/core/task.py index 6bc10050f,b81b9be68..2794d84f4 --- a/yardstick/benchmark/core/task.py +++ b/yardstick/benchmark/core/task.py @@@ -367,21 -272,10 +367,11 @@@ class TaskParser(object): # pragm name_suffix) except KeyError: pass + # default to Heat context because we are testing OpenStack context_type = cfg_attrs.get("type", "Heat") - if "Heat" == context_type and "networks" in cfg_attrs: - # bugfix: if there are more than one network, - # only add "external_network" on first one. - # the name of netwrok should follow this rule: - # test, test2, test3 ... - # sort network with the length of network's name - sorted_networks = sorted(cfg_attrs["networks"]) - # config external_network based on env var - cfg_attrs["networks"][sorted_networks[0]]["external_network"] \ - = os.environ.get("EXTERNAL_NETWORK", "net04_ext") - context = Context.get(context_type) context.init(cfg_attrs) + contexts.append(context) run_in_parallel = cfg.get("run_in_parallel", False)