X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=yardstick%2Fcmd%2Fcommands%2F__init__.py;h=9bc0e9fac44f195cbc9f3981da309ee0e8f11fed;hb=31b02e5b95d8b4076ef60667d051a8a1a6b072ba;hp=e69de29bb2d1d6434b8b29ae775ad8c2e48c5391;hpb=40f49a42dd8476ad2332ecf2e0a57e6bf511aa63;p=yardstick.git diff --git a/yardstick/cmd/commands/__init__.py b/yardstick/cmd/commands/__init__.py index e69de29bb..9bc0e9fac 100644 --- a/yardstick/cmd/commands/__init__.py +++ b/yardstick/cmd/commands/__init__.py @@ -0,0 +1,20 @@ +from __future__ import absolute_import +from yardstick.benchmark.core import Param +from api import client + + +def change_osloobj_to_paras(args): + param = Param({}) + for k in vars(param): + if hasattr(args, k): + setattr(param, k, getattr(args, k)) + return param + + +class Commands(object): + def __init__(self): + self.client = client + + def _change_to_dict(self, args): + p = Param({}) + return {k: getattr(args, k) for k in vars(p) if hasattr(args, k)}