aboutsummaryrefslogtreecommitdiffstats
path: root/yardstick
diff options
context:
space:
mode:
authorJing Lu <lvjing5@huawei.com>2017-02-14 06:05:01 +0000
committerGerrit Code Review <gerrit@opnfv.org>2017-02-14 06:05:01 +0000
commit3ed0f51b1aa14d70a32d1ca8bb41122628c59202 (patch)
tree5a6b785a289887aaec7dd5ace8d412280b883980 /yardstick
parentbb3d222fffdd525320d7ac1e28e170e17d26a0dc (diff)
parent1267052bbc7dc3921c429ab299f6335dbe709dc7 (diff)
Merge "nsb: move NSB root to constant, add unittest"
Diffstat (limited to 'yardstick')
-rw-r--r--yardstick/network_services/utils.py10
1 files changed, 6 insertions, 4 deletions
diff --git a/yardstick/network_services/utils.py b/yardstick/network_services/utils.py
index b75091326..cb71a6029 100644
--- a/yardstick/network_services/utils.py
+++ b/yardstick/network_services/utils.py
@@ -15,18 +15,21 @@
from __future__ import absolute_import
import logging
+import os
from oslo_config import cfg
from oslo_config.cfg import NoSuchOptError
from oslo_utils import encodeutils
+NSB_ROOT = "/opt/nsb_bin"
+
CONF = cfg.CONF
OPTS = [
cfg.StrOpt('bin_path',
- default='/opt/nsb_bin',
+ default=NSB_ROOT,
help='bin_path for VNFs location.'),
cfg.StrOpt('trex_path',
- default='/opt/nsb_bin/trex/scripts',
+ default=os.path.join(NSB_ROOT, 'trex/scripts'),
help='trex automation lib pathh.'),
]
CONF.register_opts(OPTS, group="nsb")
@@ -39,8 +42,7 @@ def get_nsb_option(option, default=None):
return CONF.nsb.__getitem__(option)
except NoSuchOptError:
logging.debug("Invalid key %s", option)
- else:
- return default
+ return default
def provision_tool(connection, tool_path):