uwsgi: move init_db to uwsgi entry point 71/27471/9
authorRoss Brattain <ross.b.brattain@intel.com>
Tue, 24 Jan 2017 21:12:21 +0000 (13:12 -0800)
committerRoss Brattain <ross.b.brattain@intel.com>
Wed, 8 Feb 2017 08:08:24 +0000 (00:08 -0800)
commit96a752b948be4ec94f5fb6d6ce38d81f05c235a7
tree7e45d1e5f5141c334a776e6b1c2bfb91908cd8ae
parenta4241e6e9b121447a50fdfe0d79b322c2e2aaea9
uwsgi: move init_db to uwsgi entry point

uwsgi will call the 'callable' function which should normally be
Flask.__call__().

But we need to init the db first, so make a wrapper function that inits
the db and then calls app()

Also refactor add_resource into for loop instead of reduce.  reduce is
not really approriate here since we aren't consuming the return value

JIRA: YARDSTICK-543

Change-Id: I692d6d42de09f7d6ecf1a67a22e3019d97a4f3ca
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
api/server.py
api/yardstick.ini