server/hook.py
changeset 4834 b718626a0e60
parent 4699 8757fca2c308
child 4835 13b0b96d7982
equal deleted inserted replaced
4833:41a78fb4107c 4834:b718626a0e60
   111 
   111 
   112 @objectify_selector
   112 @objectify_selector
   113 @lltrace
   113 @lltrace
   114 def enabled_category(cls, req, **kwargs):
   114 def enabled_category(cls, req, **kwargs):
   115     if req is None:
   115     if req is None:
   116         # server startup / shutdown event
   116         return True # XXX how to deactivate server startup / shutdown event
   117         config = kwargs['repo'].config
   117     return req.is_hook_activated(cls)
   118     else:
       
   119         config = req.vreg.config
       
   120     return config.is_hook_activated(cls)
       
   121 
   118 
   122 @objectify_selector
   119 @objectify_selector
   123 @lltrace
   120 @lltrace
   124 def regular_session(cls, req, **kwargs):
   121 def regular_session(cls, req, **kwargs):
   125     if req is None or req.is_super_session:
   122     if req is None or req.is_super_session: