import os from tornado.options import define, options from tornadopy.webserver import Server define("runmode", default='runserver', help='run mode, runserver|syncdb', type=str) os.environ.setdefault('tornadopy_APP_SETTINGS', 'settings.setting') if __name__ == '__main__': """ If you want to quickly start the service , you can do like this: from tornadopy.webserver import run run() """ server = Server() server.parse_command() if options.runmode == 'syncdb': from project_web.sync_db import syncdb syncdb() elif options.runmode == 'runserver': server.load_urls() server.load_application() server.load_httpserver() server.server_start() else: exit(0)
import os from tornado.options import define, options from tornadopy.webserver import Server define("runmode", default='runserver', help='run mode, runserver|syncdb', type=str) os.environ.setdefault('tornadopy_APP_SETTINGS', 'settings.setting') if __name__ == '__main__': """ If you want to quickly start the service , you can do like this: from tornadopy.webserver import run run() """ server = Server() server.parse_command() if options.runmode == 'syncdb': from helloworld.sync_db import syncdb syncdb() elif options.runmode == 'runserver': server.load_urls() server.load_application() server.load_httpserver() server.server_start() else: exit(0)