bugfix: leverage data_files to stop hacking setup.py 81/40981/3
authorSerenaFeng <feng.xiaowei@zte.com.cn>
Mon, 4 Sep 2017 07:57:23 +0000 (15:57 +0800)
committerSerenaFeng <feng.xiaowei@zte.com.cn>
Mon, 4 Sep 2017 10:12:46 +0000 (18:12 +0800)
commit0b087ed645c0cd125cf5c6198f2bf115cb4de4b0
tree401e991357638a4d5359b8c5ada0dafb076d8a9e
parentbbc57916c38601769aff5650f716c9d373795c22
bugfix: leverage data_files to stop hacking setup.py

1) leverage data_files to distribute ui related files, and dispatch
them under /usr/local/share/opnfv_testapi
2) delete hacking coding, no more extra processes
3) utilize MANIFEST.in to include 3rd_party when producing a source distribution

Change-Id: Idb83a02be11f6b24610191e9f85e0db80d92e972
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
utils/test/testapi/MANIFEST.in [new file with mode: 0644]
utils/test/testapi/etc/config.ini
utils/test/testapi/opnfv_testapi/cmd/server.py
utils/test/testapi/opnfv_testapi/common/config.py
utils/test/testapi/opnfv_testapi/router/url_mappings.py
utils/test/testapi/opnfv_testapi/ui/root.py
utils/test/testapi/setup.cfg
utils/test/testapi/setup.py