hooks/test/data/hooks.py
author Denis Laxalde <denis.laxalde@logilab.fr>
Thu, 19 May 2016 10:51:33 +0200
changeset 11260 0119ba327117
parent 11084 ffd615e626f9
permissions -rw-r--r--
[pkg] Set version to 3.22.2.dev0 So that cubes used in test dependencies do not install a released CubicWeb.

from cubicweb.predicates import is_instance
from cubicweb.hooks import notification


class FolderUpdateHook(notification.EntityUpdateHook):
    __select__ = (notification.EntityUpdateHook.__select__ &
                  is_instance('Folder'))
    order = 100  # late trigger so that metadata hooks come before.