Пример #1
0
from gevent.monkey import patch_all
patch_all()

from flask import Flask
from flask.ext.mongoengine import MongoEngine
from flask.ext.script import Manager, Server

from web_server.web_server import web_server
from web_server.views.user import user_blueprint

from mongo_engine import app
from web_server.general_api import general_api as api

app.register_blueprint(web_server,  url_prefix='/web_server')
app.register_blueprint(user_blueprint, url_prefix='/web_server/user')

from gevent.wsgi import WSGIServer

try:
	print "serve the connection"
	http_server = WSGIServer((api.HOST_ADDR, api.PORT), app)
	http_server.serve_forever()
except KeyboardInterrupt:
	print 'Exiting'
Пример #2
0
from gevent.monkey import patch_all
patch_all()

from logging import getLogger
from flask import Flask
from flask.ext.mongoengine import MongoEngine
from flask.ext.script import Manager, Server

from dendrite.blueprint import dendrite
from dendrite.views.person import person_blueprint
from mongoengine import *

connect('cognisense')

logger = getLogger('watson.run')

from mongo_engine import app

app.register_blueprint(dendrite,  url_prefix='/dendrite')
app.register_blueprint(person_blueprint, url_prefix='/dendrite/person')


app.debug = True

from gevent.wsgi import WSGIServer

http_server = WSGIServer(('', 1337), app)
http_server.serve_forever()