Exemplo n.º 1
0
    def __init__(self):
        settings = {}
        settings["debug"] = True
        settings[
            "cookie_secret"] = "24oETzKXQAGaYdkL5gEmGeJJFuYh7EQnp2XdTP1o/Vo="
        settings["template_path"] = os.path.join(os.path.dirname(__file__),
                                                 "../resource/template")

        self.redis = redis.Redis(REDIS_HOST, REDIS_PORT, db=1)

        DownloadHandler.set_cls_redis(self.redis)

        self.total_handlers = get_total_handlers()
        self.total_delegates = get_total_delegates(self)

        handlers = [(r"/", EntryHandler)]
        for i in self.total_handlers:
            _name = "/" + i["name"].lower() + i["handler"][0]

            handler = (_name, i["handler"][1])
            if len(i["handler"]) == 3:
                handler = (_name, i["handler"][1], i["handler"][2])
            handlers.append(handler)

        tornado.web.Application.__init__(self, handlers, **settings)
        return
Exemplo n.º 2
0
    def __init__(self):
        settings = {}
        settings["debug"] = True
        settings["cookie_secret"] = "24oETzKXQAGaYdkL5gEmGeJJFuYh7EQnp2XdTP1o/Vo="
        settings["template_path"]= os.path.join(os.path.dirname(__file__), "../resource/template")

        self.redis = redis.Redis(REDIS_HOST, REDIS_PORT, db=1)

        DownloadHandler.set_cls_redis(self.redis)
        
        self.geoip_reader = load_ip2geo()
        if self.geoip_reader == None:
            sys.exit()
            
        self.total_handlers = get_total_handlers()
        self.total_delegates = get_total_delegates(self)
        
        handlers = [(r"/", EntryHandler)]
        for i in self.total_handlers:
            handler = ("/" + i["name"].lower() + i["handler"][0], i["handler"][1])
            if len(i["handler"]) == 3:
                handler = ("/" + i["name"].lower() + i["handler"][0], i["handler"][1], i["handler"][2])
            handlers.append(handler)

        tornado.web.Application.__init__(self, handlers, **settings)        
        return
Exemplo n.º 3
0
 def __init__(self):
     settings = {}
     settings["debug"] = True
     settings["cookie_secret"] = "PzEMu2OLSsKGTH2cnyizyK+ydP38CkX3rhbmGPqrfBs="
     self.redis = redis.Redis(REDIS_HOST, REDIS_PORT, db=1)
     DownloadHandler.set_cls_redis(self.redis)
     tornado.web.Application.__init__(self, PPKefuWebService.get_handlers(), **settings)
Exemplo n.º 4
0
    def __init__(self):
       
        settings = {}
        settings["debug"] = True
        settings["cookie_secret"] = "PzEMu2OLSsKGTH2cnyizyK+ydP38CkX3rhbmGPqrfBs="

        self.redis = redis.Redis(REDIS_HOST, REDIS_PORT, db=1)
        DownloadHandler.set_cls_redis(self.redis)
        _root = os.path.abspath(os.path.dirname(__file__)) + "/ppkefu/www"

        _generic_store = BOOTSTRAP_DATA.get("server")
        _generic_store = _generic_store.get("generic_store")
        
        handlers = [
            (r"^/$", MainHandler),
            (r"^/cordova.js$", CordovaHandler),
            (r"/js/(.*)", StaticFileHandler, {"path": _root + "/js"}),
            (r"/build/(.*)", StaticFileHandler, {"path": _root + "/build"}),
            (r"/css/(.*)", StaticFileHandler, {"path": _root + "/css"}),
            (r"/templates/(.*)", StaticFileHandler, {"path": _root + "/templates"}),
            (r"/lib/(.*)", StaticFileHandler, {"path": _root + "/lib"}),
            (r"/img/(.*)", StaticFileHandler, {"path": _root + "/img"}),
            
            (r"/download/(.*)", DownloadHandler, {"path": "/"}),
            (r"/icon/([^\/]+)?$", StaticFileHandler, {"path": _generic_store + os.path.sep}),
            (r"/material/([^\/]+)?$", MaterialFileHandler, {"path": _generic_store + os.path.sep}),
            (r"/upload/(.*)", UploadHandler),
        ]

        Application.__init__(self, handlers, **settings)
Exemplo n.º 5
0
    def __init__(self):
       
        settings = {}
        settings["debug"] = True
        settings["cookie_secret"] = "PzEMu2OLSsKGTH2cnyizyK+ydP38CkX3rhbmGPqrfBs="

        self.redis = redis.Redis(REDIS_HOST, REDIS_PORT, db=1)
        DownloadHandler.set_cls_redis(self.redis)
        _root = os.path.abspath(os.path.dirname(__file__)) + "/ppkefu/www"

        _generic_store = BOOTSTRAP_DATA.get("server")
        _generic_store = _generic_store.get("generic_store")
        
        handlers = [
            (r"^/$", MainHandler),
            (r"^/cordova.js$", CordovaHandler),
            (r"/js/(.*)", StaticFileHandler, {"path": _root + "/js"}),
            (r"/css/(.*)", StaticFileHandler, {"path": _root + "/css"}),
            (r"/fonts/(.*)", StaticFileHandler, {"path": _root + "/fonts"}),
            (r"/img/(.*)", StaticFileHandler, {"path": _root + "/img"}),
            
            (r"/download/(.*)", DownloadHandler, {"path": "/"}),
            (r"/icon/([^\/]+)?$", StaticFileHandler, {"path": _generic_store + os.path.sep}),
            (r"/material/([^\/]+)?$", MaterialFileHandler, {"path": _generic_store + os.path.sep}),
            (r"/upload/(.*)", UploadHandler),
        ]

        Application.__init__(self, handlers, **settings)
Exemplo n.º 6
0
 def __init__(self):
    
     settings = {}
     settings["debug"] = True
     settings["cookie_secret"] = "PzEMu2OLSsKGTH2cnyizyK+ydP38CkX3rhbmGPqrfBs="
     self.redis = redis.Redis(REDIS_HOST, REDIS_PORT, db=1)
     DownloadHandler.set_cls_redis(self.redis)
     Application.__init__(self, PPKefuWebService.get_handlers(), **settings)
Exemplo n.º 7
0
 def __init__(self):
     settings = {}
     settings["debug"] = True
     handlers = []
     self.redis = redis.Redis(REDIS_HOST, REDIS_PORT, db=1)
     DownloadHandler.set_cls_redis(self.redis)
     handlers.append(("/download/([^\/]+)?$", DownloadHandler, {"path": "/"}))
     handlers.append(("/identicon/([^\/]+)?$", IdenticonHandler, {"path": "/"}))
     Application.__init__(self, handlers, **settings)
Exemplo n.º 8
0
    def __init__(self):
        settings = {}
        settings["debug"] = True
        handlers = []

        self.redis = redis.Redis(REDIS_HOST, REDIS_PORT, db=1)
        DownloadHandler.set_cls_redis(self.redis)        
        Application.__init__(self, DownloadWebService.get_handlers(), **settings)

        return
Exemplo n.º 9
0
    def __init__(self):
        settings = {}
        settings["debug"] = True
        handlers = []

        self.redis = redis.Redis(REDIS_HOST, REDIS_PORT, db=1)
        DownloadHandler.set_cls_redis(self.redis)
        Application.__init__(self, DownloadWebService.get_handlers(),
                             **settings)

        return
Exemplo n.º 10
0
 def __init__(self):
     settings = {}
     settings["debug"] = True
     handlers = []
     self.redis = redis.Redis(REDIS_HOST, REDIS_PORT, db=1)
     DownloadHandler.set_cls_redis(self.redis)
     handlers.append(("/download/([^\/]+)?$", DownloadHandler, {
         "path": "/"
     }))
     handlers.append(("/identicon/([^\/]+)?$", IdenticonHandler, {
         "path": "/"
     }))
     Application.__init__(self, handlers, **settings)
Exemplo n.º 11
0
    def __init__(self, role):
        self.role = role # role: 'admin', 'user'

        _dir = os.path.dirname(os.path.abspath(__file__))
        settings = {}
        settings["debug"] = True
        settings["static_path"] = _dir + os.path.sep + "/static"
        settings["cookie_secret"] = "24oETzKXQAGaYdkL5gEmGeJJFuYh7EQnp2XdTP1o/Vo="

        self.redis = redis.Redis(REDIS_HOST, REDIS_PORT, db=1)
        DownloadHandler.set_cls_redis(self.redis)
        handlers = [
            ("/", UIHandler),
        ]
        Application.__init__(self, handlers, **settings)
Exemplo n.º 12
0
    def __init__(self, role):
        self.role = role  # role: 'admin', 'user'

        _dir = os.path.dirname(os.path.abspath(__file__))
        settings = {}
        settings["debug"] = True
        settings["static_path"] = _dir + os.path.sep + "/static"
        settings[
            "cookie_secret"] = "24oETzKXQAGaYdkL5gEmGeJJFuYh7EQnp2XdTP1o/Vo="

        self.redis = redis.Redis(REDIS_HOST, REDIS_PORT, db=1)
        DownloadHandler.set_cls_redis(self.redis)
        handlers = [
            ("/", UIHandler),
        ]
        Application.__init__(self, handlers, **settings)