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'
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()