def __init__(self, engine_name, template_root=None, config_section=None): if template_root: self.template_root = template_root else: self.template_root = '.' if not config_section: config_section = engine_name + '_settings' engine_opts = cherrypy.config.get(config_section, {}) Engine = available_engines.get(engine_name, None) if not Engine: msg = 'Please install a plugin for "%s" to use its functionality' raise TemplateEngineMissing(msg % engine_name) self.engine = Engine(cherrypy_vars, engine_opts) #initialize the parent, hooking before_finalize to our before_finalize #method Tool.__init__(self, 'before_finalize', self.before_finalize)
def __init__(self, engine_name, template_root=None, config_section=None): if template_root: self.template_root = template_root else: self.template_root = '.' if not config_section: config_section = engine_name + '_settings' engine_opts = cherrypy.config.get(config_section, {}) Engine = available_engines.get(engine_name, None) if not Engine: msg = 'Please install a plugin for "%s" to use its functionality' raise TemplateEngineMissing(msg % engine_name) self.engine = Engine(cherrypy_vars, engine_opts) #initialize the parent, hooking before_finalize to our before_finalize #method Tool.__init__(self, 'before_finalize', self.before_finalize)
def __init__(self): Tool.__init__(self, 'before_request_body', self.upgrade)
def __init__(self): Tool.__init__(self, 'before_request_body', self.upgrade)
def __init__(self): Tool.__init__(self, 'before_handler', self.load, priority=10)
def __init__(self): Tool.__init__(self, 'before_handler', self.load, priority=10)