diff rhodecode/lib/hooks.py @ 1972:27abf546aa8a beta

#348 added post-create repository hook
author Marcin Kuzminski <marcin@python-works.com>
date Tue, 31 Jan 2012 04:41:00 +0200
parents 89efedac4e6c
children 87f0800abc7b
line wrap: on
line diff
--- a/rhodecode/lib/hooks.py	Sat Jan 28 19:57:52 2012 +0200
+++ b/rhodecode/lib/hooks.py	Tue Jan 31 04:41:00 2012 +0200
@@ -123,3 +123,33 @@
                   commit=True)
 
     return 0
+
+
+def log_create_repository(repository_dict, created_by, **kwargs):
+    """
+    Post create repository Hook. This is a dummy function for admins to re-use
+    if needed
+
+    :param repository: dict dump of repository object 
+    :param created_by: username who created repository
+    :param created_date: date of creation
+
+    available keys of repository_dict:
+
+     'repo_type',
+     'description',
+     'private',
+     'created_on',
+     'enable_downloads',
+     'repo_id',
+     'user_id',
+     'enable_statistics',
+     'clone_uri',
+     'fork_id',
+     'group_id',
+     'repo_name'
+
+    """
+
+
+    return 0
\ No newline at end of file