From 89ee821fd10b1de5cd6d319347627ca540ac57c0 Mon Sep 17 00:00:00 2001 From: "jean.gaoliang@huawei.com" Date: Thu, 8 Oct 2015 21:27:14 +0800 Subject: add a key check to fix bug JIRA:YARDSTICK-160 Change-Id: I2cfe91b30d0c906417234d5bf7787fb5dc568921 Signed-off-by: jean.gaoliang@huawei.com --- yardstick/cmd/commands/task.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'yardstick/cmd') diff --git a/yardstick/cmd/commands/task.py b/yardstick/cmd/commands/task.py index 6e117edd0..85e35af2d 100755 --- a/yardstick/cmd/commands/task.py +++ b/yardstick/cmd/commands/task.py @@ -136,9 +136,10 @@ class TaskParser(object): for cfg_attrs in context_cfgs: # config external_network based on env var - for _, attrs in cfg_attrs["networks"].items(): - attrs["external_network"] = os.environ.get('EXTERNAL_NETWORK', - 'net04_ext') + if "networks" in cfg_attrs: + for _, attrs in cfg_attrs["networks"].items(): + attrs["external_network"] = os.environ.get( + 'EXTERNAL_NETWORK', 'net04_ext') context = Context() context.init(cfg_attrs) -- cgit 1.2.3-korg