Exemplo n.º 1
0
import logging
import traceback

from flask import Flask
from flask_restful import Api
from flask_sqlalchemy import SQLAlchemy
from flask.ext.socketio import SocketIO

from config import ConfigFactory
from common import errors

config = ConfigFactory.build_config()

app = Flask(__name__)
app.config.from_object(config)

api = Api(app, '/v1')
database = SQLAlchemy(app)
socketio = SocketIO(app)


def initialize():
    _initialize_logging()
    _initialize_resources()
    _initialize_socketio()

    socketio.run(app, host=config.HOST, port=config.PORT)


def _initialize_logging():
    # TODO: add more specific configuration parameters
Exemplo n.º 2
0
import logging
import traceback

from flask import Flask
from flask_restful import Api
from flask_sqlalchemy import SQLAlchemy
from flask.ext.socketio import SocketIO

from config import ConfigFactory
from common import errors

config = ConfigFactory.build_config()

app = Flask(__name__)
app.config.from_object(config)

api = Api(app, "/v1")
database = SQLAlchemy(app)
socketio = SocketIO(app)


def initialize():
    _initialize_logging()
    _initialize_resources()
    _initialize_socketio()

    socketio.run(app, host=config.HOST, port=config.PORT)


def _initialize_logging():
    # TODO: add more specific configuration parameters