Add Stats report and Swagger UI 71/13671/4
authorMark Beierl <mark.beierl@emc.com>
Thu, 5 May 2016 02:53:07 +0000 (22:53 -0400)
committerMark Beierl <mark.beierl@emc.com>
Thu, 5 May 2016 18:58:39 +0000 (14:58 -0400)
commit05e863781ce6746fabec176d1fc5f7454f2cdd73
tree0ff7f2aa9e55b33c3f95c0521bbd3991a9e4e2c0
parent1e0544d70dabed4f33e0624cb4a7cde4c8c6b691
Add Stats report and Swagger UI

    Add Swagger web ui at /swagger
    Add ability to fetch read/write latency status via ReST ui
    Can now delete where stack was removed from OpenStack but not from the
    storperf DB
    Change to use Floating IPs instead of private IP
    Fix delete bug where there was no dependency on resources in
    the resource group.

    JIRA: STORPERF-19
    JIRA: STORPERF-20

Change-Id: I0a4b3386789c38d6745906ba896b8ff851dc122f
Signed-off-by: Mark Beierl <mark.beierl@emc.com>
21 files changed:
ci/verify.sh
cli.py
docker/requirements.pip
rest_server.py
storperf/carbon/converter.py
storperf/db/configuration_db.py
storperf/db/graphite_db.py [new file with mode: 0644]
storperf/db/job_db.py
storperf/resources/hot/agent-group.yaml
storperf/resources/hot/storperf-agent.yaml
storperf/storperf_master.py
storperf/test_executor.py
storperf/tests/__init__.py [new file with mode: 0644]
storperf/tests/carbon_tests/emitter_test.py
storperf/tests/carbon_tests/json_to_carbon_test.py
storperf/tests/db_tests/__init__.py [new file with mode: 0644]
storperf/tests/db_tests/graphite_db_test.py [new file with mode: 0644]
storperf/tests/storperf_master_test.py
storperf/tests/workload_tests/__init__.py [new file with mode: 0644]
storperf/tests/workload_tests/workload_subclass_test.py
storperf/workloads/_base_workload.py