summaryrefslogtreecommitdiffstats
path: root/yardstick
diff options
context:
space:
mode:
authorRex Lee <limingjiang@huawei.com>2017-07-14 03:56:16 +0000
committerGerrit Code Review <gerrit@opnfv.org>2017-07-14 03:56:16 +0000
commit6acd5d156ba25d1eed49763fb220a117a43d5ef8 (patch)
tree605b149c78ff2997f50cc054f301ea3edc5b804f /yardstick
parentebf9803aa3f8c9851e845f80145329f59863267c (diff)
parentcc3c7796ccb30b021c219cabdbe73bfc14fb38cc (diff)
Merge "Add API to get environments"
Diffstat (limited to 'yardstick')
-rw-r--r--yardstick/common/utils.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/yardstick/common/utils.py b/yardstick/common/utils.py
index 1faba4d9e..0c0bac934 100644
--- a/yardstick/common/utils.py
+++ b/yardstick/common/utils.py
@@ -232,3 +232,13 @@ def result_handler(status, data):
'result': data
}
return jsonify(result)
+
+
+def change_obj_to_dict(obj):
+ dic = {}
+ for k, v in vars(obj).items():
+ try:
+ vars(v)
+ except TypeError:
+ dic.update({k: v})
+ return dic