bugfix: leverage data_files to stop hacking setup.py
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)
commit97efa7cdf6ea87ec654ca3c6027dbe44b993b176
tree99a071f0bbf33e574789c035ee45f84cf1fa559d
parentabe314746516e465e85474aadc5c1e3d9a86d2fe
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>
testapi/MANIFEST.in [new file with mode: 0644]
testapi/etc/config.ini
testapi/opnfv_testapi/cmd/server.py
testapi/opnfv_testapi/common/config.py
testapi/opnfv_testapi/router/url_mappings.py
testapi/opnfv_testapi/ui/root.py
testapi/setup.cfg
testapi/setup.py