示例#1
0
#!/usr/bin/env python3
from dotenv import load_dotenv, find_dotenv
import os
# Load .env
load_dotenv(find_dotenv())

from api.server import app

app.run(debug=int(os.environ.get('DEBUG', '0')))
示例#2
0
# -*- coding: utf-8 -*-
from api import config
from api.server import app
from utils import logger

log = logger.define_logger(__name__)

if __name__ == "__main__":
    log.info('service ready',
             extra={'server': {
                 'host': config.HOST,
                 'port': config.PORT
             }})
    app.run(debug=False, host=config.HOST, port=config.PORT)
示例#3
0
from api.server import app

app.run()
示例#4
0
from config import api_configuration
from api.server import app
api_config = api_configuration()

if __name__ == "__main__":
    app.run(
        debug=api_config["api_debug_mode"],
        host=api_config["api_host"],
        port=api_config["api_port"],
    )
示例#5
0
    Blockstack is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    Blockstack is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with Blockstack. If not, see <http://www.gnu.org/licenses/>.
"""

import sys
import os

# hack around absolute paths
current_dir = os.path.abspath(os.path.dirname(__file__))
parent_dir = os.path.abspath(current_dir + "/../")

sys.path.insert(0, parent_dir)

from api.server import app as application

# ------------------------------
if __name__ == "__main__":

    application.run()
示例#6
0
import asyncio
import aiomysql

from api.server import app
from api.views import *
from api.jobs import jobs_loop
from api.model import Model


from config import CFG

async def main(loop):
    model = Model(CFG, loop=loop)
    app.CFG = CFG
    app.loop = loop
    app.model = model
    app.conn = await model.create_connection()
    #Runs in this event loop
    asyncio.ensure_future(jobs_loop(model, app.jobs))


if __name__ == "__main__":
    loop = asyncio.get_event_loop()
    loop.run_until_complete(main(loop))
    app.run(host='127.0.0.1', port=5000, debug=True) #  
    # pool.close()
    # await pool.wait_closed()  
示例#7
0
from api.server import app
from config import api_configuration

api_config = api_configuration()

if __name__ == "__main__":
    app.run(debug=True,
            threaded=True,
            host=api_config["api_host"],
            port=api_config["api_port"])
示例#8
0
from api.server import app as application

if __name__ == "__main__":
    application.run(debug=True, use_reloader=False, threaded=True)
示例#9
0
"""Initiate Flask app"""

from api.server import app

if __name__ == '__main__':
    app.run(host="0.0.0.0", port=8080)
示例#10
0
#!/usr/bin/env python3
from dotenv import load_dotenv, find_dotenv
# Load .env
load_dotenv(find_dotenv())

from api.server import app

app.run(debug=False)
示例#11
0
"""Start module, its only for dev purposes."""
from api.server import app
import os

from api.models.User import User
import fireo
from firebase_admin import credentials, initialize_app

os.environ["DEBUG"] = "true"

cred = None

if os.getenv("DEBUG") == 'true':
    cred = credentials.Certificate(
        "/auth/desafio-conecta-d4fbb-firebase-adminsdk-n45a5-99ce66d235.json")
else:
    cred = credentials.Certificate()
initialize_app(cred, {'storageBucket': 'desafio-conecta-d4fbb.appspot.com'})

fireo.connection(
    from_file="./desafio-conecta-d4fbb-firebase-adminsdk-n45a5-99ce66d235.json"
)

app.run(debug=False, host="0.0.0.0")
示例#12
0
from api.server import app

if __name__ == "__main__":
    app.run(debug=True)