Example #1
0
def main():
    app = make_app()
    app.listen(app.settings["port"])
    # server = tornado.httpserver.HTTPServer(app)
    # server.bind(app.settings["port"])
    # server.start(0)  # forks one process per cpu
    tornado.ioloop.IOLoop.current().start()
Example #2
0
def main():
    define(u"port", default=80, help=u"server port", type=int)
    define(u"bind", default=u'0.0.0.0', help=u"server address", type=str)
    options.parse_command_line()
    settings = dict(template_path=os.path.join(os.path.dirname(__file__),
                                               "templates"),
                    static_path=os.path.join(os.path.dirname(__file__),
                                             "static"))
    app = make_app(routers, **settings)
    setattr(app, u'options', options)
    setattr(app, u'sessions', sessions)
    app.listen(port=options.port, address=options.bind)
    try:
        IOLoop.current().start()
    except Exception:
        IOLoop.current().stop()
Example #3
0
# -*- coding: utf-8 -*-
__author__ = 'karnikamit'
import logging
from wsgiref.simple_server import make_server

from application import make_app
from fb import post

logger = logging.getLogger(__name__)


def start_server(pyramid_app, host='127.0.0.1', port=9000):
    """

    :param pyramid_app: pyramid wsgi App
    :param host: default 127.0.0.1
    :param port: default 9000
    :return: start server on host:port
    """
    logger.info('pyramid wsgi app running on {0}:{1}'.format(host, port))
    server = make_server(host, port, pyramid_app)
    return server.serve_forever()

if __name__ == '__main__':
    app = make_app(post)
    start_server(app)
#!/usr/bin/python
# -*- coding: utf8 -*-

from Actor import Actor
import application

import tornado.ioloop

if __name__ == "__main__":
    app = application.make_app()
    app.listen(8888)
    tornado.ioloop.IOLoop.current().start()
Example #5
0
from aiohttp import web

from application import make_app

app = make_app()

web.run_app(app)
Example #6
0
# -*- Encoding: utf-8 -*-
from tornado.wsgi import WSGIContainer
from tornado.httpserver import HTTPServer
from tornado.ioloop import IOLoop
from tornado.options import define, options

from application import make_app

define("port", default=8000, help="run on the given port", type=int)

if __name__ == "__main__":
    options.parse_command_line()
    http_server = HTTPServer(WSGIContainer(make_app()))
    http_server.listen(options.port)
    IOLoop.instance().start()
Example #7
0
# -*- Encoding: utf-8 -*-
from flask.ext.script import Manager
from application import make_app
from application.models import db

PORT = 8000  # debug mode

app = make_app()
manager = Manager(app)


@manager.command
def run():
    """Run server."""
    app.run(host='0.0.0.0', port=PORT)


@manager.command
def create_db():
    """Create database."""
    print 'creating db...'
    print db.engine.url
    db.create_all()


if __name__ == "__main__":
    manager.run()