server/hook.py
changeset 4106 ea4e93f9b151
parent 4104 7e478d7caf20
child 4307 7fba9c34c88f
equal deleted inserted replaced
4105:de31c3afe975 4106:ea4e93f9b151
   115     if req is None:
   115     if req is None:
   116         # server startup / shutdown event
   116         # server startup / shutdown event
   117         config = kwargs['repo'].config
   117         config = kwargs['repo'].config
   118     else:
   118     else:
   119         config = req.vreg.config
   119         config = req.vreg.config
   120     if cls.category in config.disabled_hooks_categories:
   120     return config.is_hook_activated(cls)
   121         return 0
       
   122     return 1
       
   123 
   121 
   124 @objectify_selector
   122 @objectify_selector
   125 @lltrace
   123 @lltrace
   126 def regular_session(cls, req, **kwargs):
   124 def regular_session(cls, req, **kwargs):
   127     if req is None or req.is_super_session:
   125     if req is None or req.is_super_session: