Yardstick virtualenv support 37/32837/2
authorchenjiankun <chenjiankun1@huawei.com>
Sat, 1 Apr 2017 01:19:16 +0000 (01:19 +0000)
committerchenjiankun <chenjiankun1@huawei.com>
Sat, 1 Apr 2017 06:24:12 +0000 (06:24 +0000)
commitb74d875134b988a26441d559a9e700aaa68d6a0c
tree5e367401e8b5f16f2c2fe1d52d91203d2dd20424
parent66aa1cc17bcc3643c2852df7df4a355897ba0b57
Yardstick virtualenv support

JIRA: YARDSTICK-620

Currently we recommend using docker to run yardstick.
And it is hard to use virtualenv to install yardstick.
So I modify install.sh in yardstick root path.
It will support using virtualenv to install yardstick(including API) in
linux.
In this patch, I make yardstick support read yardstick configuration
have priority over constants.

Change-Id: I9ea1241b228532a6497451e6c8f232173ddb783e
Signed-off-by: chenjiankun <chenjiankun1@huawei.com>
22 files changed:
api/api-prepare.sh
api/conf.py [deleted file]
api/resources/env_action.py
api/resources/release_action.py
api/resources/samples_action.py
api/urls.py
api/utils/common.py
api/utils/daemonthread.py
api/utils/influx.py
api/yardstick.ini [deleted file]
docker/Dockerfile
etc/yardstick/yardstick.yaml [new file with mode: 0644]
install.sh
tests/unit/common/test_utils.py
yardstick/__init__.py
yardstick/benchmark/contexts/heat.py
yardstick/benchmark/contexts/node.py
yardstick/benchmark/contexts/standalone.py
yardstick/benchmark/core/task.py
yardstick/common/constants.py
yardstick/common/utils.py
yardstick/definitions.py [deleted file]