Merge "Adding auto generate scale-out support for correlated traffic"
[yardstick.git] / yardstick / benchmark / contexts / dummy.py
index 6901b26..8ae4b65 100644 (file)
@@ -7,6 +7,7 @@
 # http://www.apache.org/licenses/LICENSE-2.0
 ##############################################################################
 
+from __future__ import absolute_import
 import logging
 
 from yardstick.benchmark.contexts.base import Context
@@ -16,23 +17,26 @@ LOG = logging.getLogger(__name__)
 
 
 class DummyContext(Context):
-    '''Class that handle dummy info'''
+    """Class that handle dummy info"""
 
     __context_type__ = "Dummy"
 
     def __init__(self):
-        super(self.__class__, self).__init__()
+        super(DummyContext, self).__init__()
 
     def init(self, attrs):
         pass
 
     def deploy(self):
-        '''don't need to deploy'''
+        """don't need to deploy"""
         pass
 
     def undeploy(self):
-        '''don't need to undeploy'''
-        pass
+        """don't need to undeploy"""
+        super(DummyContext, self).undeploy()
 
     def _get_server(self, attr_name):
         return None
+
+    def _get_network(self, attr_name):
+        return None