# -*- coding:utf-8 -*- from flask import Flask from flask.ext.sqlalchemy import SQLAlchemy from markpad import config import os import logging PROJECT_ROOT = os.path.dirname(os.path.realpath(__file__)) app = Flask(__name__, static_folder=os.path.join(PROJECT_ROOT, 'static'), static_url_path='/static') if( 'MAX_CONTENT_LENGTH' not in app.config): app.config['MAX_CONTENT_LENGTH'] = 16 * 1024 * 1024 # 16 mégas app.config.from_object(config) logger = app.logger app.deltas = {} app.client_states = {} app.current_serial_id = 0 db = SQLAlchemy(app) stream_handler = logging.StreamHandler() logger.addHandler(stream_handler) if(app.debug): logger.setLevel(logging.DEBUG) else: logger.setLevel(logging.INFO) logger.info('markpad starting up...') from markpad import views from markpad import models