def setup():
"""
setup common commandline options and parse them all
you must add any of your own options before this
"""
tornado.options.define("host", default=None, help="run on the given address", type=str)
tornado.options.define("port", default=None, help="run on the given port", type=int)
tornado.options.define("base", default=None, type=str)
tornado.options.define("debug", default=None, type=int)
tornado.options.define("fcgi", default=None, type=str)
tornado.options.define("db_path", default=None, type=str)
tornado.options.define("config", default=None, help='Config file', type=str)
not_parsed = tornado.options.parse_command_line()
opts = tornado.options.options
setup_global_config(host=opts.host,
port=opts.port,
base=opts.base,
debug=opts.debug,
fcgi=opts.fcgi,
db_path=opts.db_path,
config=opts.config)
return not_parsed
评论列表
文章目录