Implement Retrieval of plans, QPIs, and metrics 95/30295/1
authorakhilbatra898 <akhil.batra@research.iiit.ac.in>
Fri, 10 Mar 2017 10:05:04 +0000 (15:35 +0530)
committerzhihui wu <zhihui.wu2006+zte@gmail.com>
Sat, 11 Mar 2017 02:43:21 +0000 (02:43 +0000)
commit8d56e59c70f15897e366a0dbddefda43107b61c6
treee76f22cfb9dc4b0be373fd5cabb9e73e7fdc9ac1
parentc5f64d5114be98cbe6a74c2078b22b741ae984a4
Implement Retrieval of plans, QPIs, and metrics

- All specs can be listed
- All specs can be individually retrieved
- API can be installed alongside qtip
- API can be hosted using command `qtip-api`

JIRA: QTIP-221
JIRA: QTIP-222

Change-Id: I1e80e6609cae1252cb2fcdc38c71b4bf6d02e8c9
Signed-off-by: akhilbatra898 <akhil.batra@research.iiit.ac.in>
(cherry picked from commit 15fceada86ad0d5dabe26365451aae9c95b36be1)
qtip/api/__main__.py
qtip/api/controllers/metric.py
qtip/api/controllers/plan.py
qtip/api/controllers/qpi.py
qtip/api/swagger/swagger.yaml