Mercurial > kallithea
comparison rhodecode/config/rcextensions/__init__.py @ 2904:1b275d04ac07 beta
#595 add rcextension hook for repository delete
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Tue, 09 Oct 2012 00:08:35 +0200 |
parents | 6418fdb7d807 |
children | 5085e51fba3a |
comparison
equal
deleted
inserted
replaced
2903:9c778306eb73 | 2904:1b275d04ac07 |
---|---|
38 :param clone_uri: | 38 :param clone_uri: |
39 :param fork_id: | 39 :param fork_id: |
40 :param group_id: | 40 :param group_id: |
41 :param created_by: | 41 :param created_by: |
42 """ | 42 """ |
43 | |
44 return 0 | 43 return 0 |
45 CREATE_REPO_HOOK = _crhook | 44 CREATE_REPO_HOOK = _crhook |
45 | |
46 | |
47 #============================================================================== | |
48 # POST DELETE REPOSITORY HOOK | |
49 #============================================================================== | |
50 # this function will be executed after each repository deletion | |
51 def _dlhook(*args, **kwargs): | |
52 """ | |
53 Post create repository HOOK | |
54 kwargs available: | |
55 :param repo_name: | |
56 :param repo_type: | |
57 :param description: | |
58 :param private: | |
59 :param created_on: | |
60 :param enable_downloads: | |
61 :param repo_id: | |
62 :param user_id: | |
63 :param enable_statistics: | |
64 :param clone_uri: | |
65 :param fork_id: | |
66 :param group_id: | |
67 :param deleted_by: | |
68 :param deleted_on: | |
69 """ | |
70 return 0 | |
71 DELETE_REPO_HOOK = _dlhook | |
46 | 72 |
47 | 73 |
48 #============================================================================== | 74 #============================================================================== |
49 # POST PUSH HOOK | 75 # POST PUSH HOOK |
50 #============================================================================== | 76 #============================================================================== |