Skip to content

Commit ea3064a

Browse files
Vladimir Kotalahornace
authored andcommitted
add variables for pre/post hooks
1 parent 68ad6df commit ea3064a

File tree

1 file changed

+8
-6
lines changed
  • tools/src/main/python/opengrok_tools/utils

1 file changed

+8
-6
lines changed

tools/src/main/python/opengrok_tools/utils/mirror.py

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,8 @@
6161
LOGDIR_PROPERTY = 'logdir'
6262
PROJECTS_PROPERTY = 'projects'
6363
DISABLED_CMD_PROPERTY = 'disabled_command'
64+
HOOK_PRE_PROPERTY = "pre"
65+
HOOK_POST_PROPERTY = "post"
6466

6567

6668
def get_repos_for_project(project_name, uri, source_root,
@@ -206,10 +208,10 @@ def get_project_properties(project_config, project_name, hookdir):
206208
hooks = project_config.get(HOOKS_PROPERTY)
207209
if hooks:
208210
for hookname in hooks:
209-
if hookname == "pre":
211+
if hookname == HOOK_PRE_PROPERTY:
210212
prehook = os.path.join(hookdir, hooks['pre'])
211213
logger.debug("pre-hook = {}".format(prehook))
212-
elif hookname == "post":
214+
elif hookname == HOOK_POST_PROPERTY:
213215
posthook = os.path.join(hookdir, hooks['post'])
214216
logger.debug("post-hook = {}".format(posthook))
215217

@@ -465,8 +467,8 @@ def mirror_project(config, project_name, check_changes, uri,
465467
if r != SUCCESS_EXITVAL:
466468
return get_mirror_retcode(ignore_errors, r)
467469

468-
if not process_hook("pre", prehook, source_root, project_name, proxy,
469-
hook_timeout):
470+
if not process_hook(HOOK_PRE_PROPERTY, prehook, source_root, project_name,
471+
proxy, hook_timeout):
470472
return get_mirror_retcode(ignore_errors, FAILURE_EXITVAL)
471473

472474
#
@@ -480,8 +482,8 @@ def mirror_project(config, project_name, check_changes, uri,
480482
format(repo.path))
481483
ret = FAILURE_EXITVAL
482484

483-
if not process_hook("post", posthook, source_root, project_name, proxy,
484-
hook_timeout):
485+
if not process_hook(HOOK_POST_PROPERTY, posthook, source_root, project_name,
486+
proxy, hook_timeout):
485487
return get_mirror_retcode(ignore_errors, FAILURE_EXITVAL)
486488

487489
return get_mirror_retcode(ignore_errors, ret)

0 commit comments

Comments
 (0)