Merge "load_images: update flavor for _ovs_ scenarios"
[yardstick.git] / yardstick / benchmark / scenarios / networking / vsperf.py
index 4f4ef21..f2c2ea9 100644 (file)
@@ -13,6 +13,7 @@
 # limitations under the License.
 """ Vsperf specific scenario definition """
 
+from __future__ import absolute_import
 import logging
 import os
 import subprocess
@@ -111,7 +112,7 @@ class Vsperf(base.Scenario):
                                                             None)
 
     def setup(self):
-        '''scenario setup'''
+        """scenario setup"""
         vsperf = self.context_cfg['host']
         vsperf_user = vsperf.get('user', 'ubuntu')
         vsperf_ssh_port = vsperf.get('ssh_port', ssh.DEFAULT_PORT)
@@ -211,7 +212,7 @@ class Vsperf(base.Scenario):
 
         # convert result.csv to JSON format
         reader = csv.DictReader(stdout.split('\r\n'))
-        result.update(reader.next())
+        result.update(next(reader))
 
         # sla check; go through all defined SLAs and check if values measured
         # by VSPERF are higher then those defined by SLAs