Move args parsing to make_app()
So that make_app() function can be used for getting wsgi app. Change-Id: I127e045163912ebd0f3643402ac7fec0f38ec0d6
This commit is contained in:
parent
6c69d161e9
commit
7af1a72a24
@ -12,7 +12,6 @@
|
||||
# implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
import flask
|
||||
from oslo_config import cfg
|
||||
|
||||
@ -24,7 +23,9 @@ from distil.utils import api
|
||||
CONF = cfg.CONF
|
||||
|
||||
|
||||
def make_app():
|
||||
def make_app(args=None):
|
||||
config.parse_args(args, 'distil-api')
|
||||
|
||||
app = flask.Flask(__name__)
|
||||
|
||||
@app.route('/', methods=['GET'])
|
||||
|
@ -41,9 +41,7 @@ class WritableLogger(object):
|
||||
|
||||
|
||||
def main():
|
||||
config.parse_args(sys.argv[1:], 'distil-api')
|
||||
|
||||
application = app.make_app()
|
||||
application = app.make_app(sys.argv[1:])
|
||||
CONF.log_opt_values(LOG, logging.INFO)
|
||||
try:
|
||||
wsgi.server(eventlet.listen((CONF.host, CONF.port), backlog=500),
|
||||
|
Loading…
Reference in New Issue
Block a user