Ejemplo n.º 1
0
 def run(self, port=80, host=''):
     """
     For testing, setup pants and go nuts. Example:
         
         from pants.contrib.web import *
         app = Application()
         
         @app.route("/")
         def hello():
             return "Hello, world!"
         
         app.run()
     
     Args:
         port: The port to listen on. Defaults to 80.
         host: The host to listen on. Optional.
     """
     from pants import engine
     HTTPServer(self).listen(port, host)
     engine.start()
Ejemplo n.º 2
0
## setup logging This kinda feels wrong, but i need debug output on the imports
## here.
import logging
logging.basicConfig(level=logging.DEBUG) 

## set the django settings module
import os
os.environ['DJANGO_SETTINGS_MODULE'] = 'lib.settings'

mainLogger = logging.getLogger('main')
mainLogger.info("Server Starting up.")

from mud import Client, mudtime 
from pants import Server, engine

if __name__ == '__main__':
    engine.cycle(mudtime.update, 1)
    Server(Client).listen(4000)
    engine.start()
    
Ejemplo n.º 3
0
def start(website):
    engine.start()
Ejemplo n.º 4
0
 def start(self):
     engine.start()