コード例 #1
0
ファイル: run.py プロジェクト: alvinwan/piipod
def db_create():
    """Create database"""
    try:
        db.create_all()

    except OperationalError:
        raise UserWarning('It looks like your MySQL server hasn\'t been started yet.')
コード例 #2
0
def db_create():
    """Create database"""
    try:
        db.create_all()

    except OperationalError:
        raise UserWarning(
            'It looks like your MySQL server hasn\'t been started yet.')
コード例 #3
0
ファイル: run.py プロジェクト: alvinwan/piipod
def run(app, with_tornado=False):
    from tornado.wsgi import WSGIContainer
    from tornado.httpserver import HTTPServer
    from tornado.ioloop import IOLoop

    # create database
    db.create_all()
    print('[OK] Database creation complete.')

    if with_tornado:
        http_server = HTTPServer(WSGIContainer(app))
        http_server.listen(config['port'])
        IOLoop.instance().start()
    else:
        app.run(host='0.0.0.0', port=config['port'], debug=config['debug'])
コード例 #4
0
def run(app, with_tornado=False):
    from tornado.wsgi import WSGIContainer
    from tornado.httpserver import HTTPServer
    from tornado.ioloop import IOLoop

    # create database
    db.create_all()
    print('[OK] Database creation complete.')

    if with_tornado:
        http_server = HTTPServer(WSGIContainer(app))
        http_server.listen(config['port'])
        IOLoop.instance().start()
    else:
        app.run(host='0.0.0.0', port=config['port'], debug=config['debug'])