__init__.py
56 lines
| 2.0 KiB
| text/x-python
|
PythonLexer
r3363 | # Copyright (C) 2016-2019 RhodeCode GmbH | |||
r3133 | # | |||
# This program is free software: you can redistribute it and/or modify | ||||
# it under the terms of the GNU Affero General Public License, version 3 | ||||
# (only), as published by the Free Software Foundation. | ||||
# | ||||
# This program is distributed in the hope that it will be useful, | ||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||||
# GNU General Public License for more details. | ||||
# | ||||
# You should have received a copy of the GNU Affero General Public License | ||||
# along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
# | ||||
# This program is dual-licensed. If you wish to learn more about the | ||||
# RhodeCode Enterprise Edition, including its added features, Support services, | ||||
# and proprietary license terms, please see https://rhodecode.com/licenses/ | ||||
""" | ||||
rcextensions module, please edit `hooks.py` to over write hooks logic | ||||
""" | ||||
from .hooks import ( | ||||
_create_repo_hook, | ||||
_create_repo_group_hook, | ||||
_pre_create_user_hook, | ||||
_create_user_hook, | ||||
_delete_repo_hook, | ||||
_delete_user_hook, | ||||
_pre_push_hook, | ||||
_push_hook, | ||||
_pre_pull_hook, | ||||
_pull_hook, | ||||
_create_pull_request_hook, | ||||
_review_pull_request_hook, | ||||
_update_pull_request_hook, | ||||
_merge_pull_request_hook, | ||||
_close_pull_request_hook, | ||||
) | ||||
# set as module attributes, we use those to call hooks. *do not change this* | ||||
CREATE_REPO_HOOK = _create_repo_hook | ||||
CREATE_REPO_GROUP_HOOK = _create_repo_group_hook | ||||
PRE_CREATE_USER_HOOK = _pre_create_user_hook | ||||
CREATE_USER_HOOK = _create_user_hook | ||||
DELETE_REPO_HOOK = _delete_repo_hook | ||||
DELETE_USER_HOOK = _delete_user_hook | ||||
PRE_PUSH_HOOK = _pre_push_hook | ||||
PUSH_HOOK = _push_hook | ||||
PRE_PULL_HOOK = _pre_pull_hook | ||||
PULL_HOOK = _pull_hook | ||||
CREATE_PULL_REQUEST = _create_pull_request_hook | ||||
REVIEW_PULL_REQUEST = _review_pull_request_hook | ||||
UPDATE_PULL_REQUEST = _update_pull_request_hook | ||||
MERGE_PULL_REQUEST = _merge_pull_request_hook | ||||
CLOSE_PULL_REQUEST = _close_pull_request_hook | ||||