+etckeeper (0.16) UNRELEASED; urgency=low
+
+ * Use new API in bzr plugin.
+
+ -- Jelmer Vernooij <jelmer@samba.org> Thu, 15 May 2008 19:26:00 +0200
+
etckeeper (0.15) unstable; urgency=low
[ Daniel Hahler ]
if ret != 0:
raise BzrError("etckeeper pre-commit failed")
-MutableTree.hooks.install_hook('start_commit', etckeeper_startcommit_hook)
-MutableTree.hooks.name_hook(etckeeper_startcommit_hook, "etckeeper")
+install_named_hook = getattr(MutableTree.hooks, 'install_named_hook', None)
+if install_named_hook is not None:
+ install_named_hook('start_commit', etckeeper_startcommit_hook, 'etckeeper')
+else:
+ MutableTree.hooks.install_hook('start_commit', etckeeper_startcommit_hook)
+ MutableTree.hooks.name_hook(etckeeper_startcommit_hook, "etckeeper")
if __name__ == "__main__":
from distutils.core import setup