Merge "Replace neutron create security group full with shade."
[yardstick.git] / yardstick / benchmark / contexts / standalone / ovs_dpdk.py
index 30b685e..b9e66a4 100644 (file)
@@ -20,6 +20,7 @@ import re
 import time
 
 from yardstick import ssh
+from yardstick.network_services.utils import get_nsb_option
 from yardstick.benchmark.contexts.base import Context
 from yardstick.benchmark.contexts.standalone import model
 from yardstick.common import exceptions
@@ -55,7 +56,8 @@ class OvsDpdkContext(Context):
         self.file_path = None
         self.sriov = []
         self.first_run = True
-        self.dpdk_devbind = ''
+        self.dpdk_devbind = os.path.join(get_nsb_option('bin_path'),
+                                         'dpdk-devbind.py')
         self.vm_names = []
         self.nfvi_host = []
         self.nodes = []
@@ -260,9 +262,6 @@ class OvsDpdkContext(Context):
             return
 
         self.connection = ssh.SSH.from_node(self.host_mgmt)
-        self.dpdk_devbind = utils.provision_tool(
-            self.connection,
-            os.path.join(utils.get_nsb_option('bin_path'), 'dpdk-devbind.py'))
 
         # Check dpdk/ovs version, if not present install
         self.check_ovs_dpdk_env()