23 lines
465 B
Python
23 lines
465 B
Python
from flask import Flask
|
|
from werkzeug.middleware.dispatcher import DispatcherMiddleware
|
|
|
|
import config
|
|
from v25.storage.dbstorage import DBStorage
|
|
from v25.web.server.api import API
|
|
|
|
|
|
def simple(_env, resp):
|
|
resp(b'404 OK', [])
|
|
return []
|
|
|
|
|
|
d = config.get_config()
|
|
config.from_config(d)
|
|
|
|
app = Flask(__name__)
|
|
app.wsgi_app = DispatcherMiddleware(simple, {
|
|
'/api': API(__name__, DBStorage(d['db']))
|
|
})
|
|
app.config['ENV'] = 'development'
|
|
app.run(port=5013)
|