X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=yardstick%2Fbenchmark%2Fcontexts%2Fdummy.py;h=9faca4c63333ccd9c3625e01d73c0ad1aa621508;hb=749a77816a4ecd1adee41f896c6e6fc779127046;hp=f7530035c12d1f45f24b7db93c2751421a134d55;hpb=8f91b0a5c1f47953dd1a14541b71505dbf8f869a;p=yardstick.git diff --git a/yardstick/benchmark/contexts/dummy.py b/yardstick/benchmark/contexts/dummy.py index f7530035c..9faca4c63 100644 --- a/yardstick/benchmark/contexts/dummy.py +++ b/yardstick/benchmark/contexts/dummy.py @@ -7,33 +7,35 @@ # http://www.apache.org/licenses/LICENSE-2.0 ############################################################################## -from __future__ import absolute_import -import logging +from yardstick.benchmark import contexts +from yardstick.benchmark.contexts import base -from yardstick.benchmark.contexts.base import Context +class DummyContext(base.Context): + """Class that handle dummy info. -LOG = logging.getLogger(__name__) + This class is also used to test the abstract class Context because it + provides a minimal concrete implementation of a subclass. + """ - -class DummyContext(Context): - """Class that handle dummy info""" - - __context_type__ = "Dummy" - - def __init__(self): - super(self.__class__, self).__init__() - - def init(self, attrs): - pass + __context_type__ = contexts.CONTEXT_DUMMY def deploy(self): - """don't need to deploy""" + """Don't need to deploy""" pass def undeploy(self): - """don't need to undeploy""" + """Don't need to undeploy""" pass def _get_server(self, attr_name): return None + + def _get_network(self, attr_name): + return None + + def _get_physical_nodes(self): + return None + + def _get_physical_node_for_server(self, server_name): + return None