@@ -410,9 +410,11 @@ def process_outgoing(repos, project_name):
410
410
"""
411
411
412
412
logger = logging .getLogger (__name__ )
413
+ logger .info ("Checking outgoing changes for project {}" .format (project_name ))
413
414
414
415
ret = False
415
416
for repo in repos :
417
+ logger .debug ("Checking outgoing changes for repository {}" , repo )
416
418
if repo .strip_outgoing ():
417
419
logger .debug ('Repository {} in project {} had outgoing changes stripped' .
418
420
format (repo , project_name ))
@@ -421,23 +423,6 @@ def process_outgoing(repos, project_name):
421
423
return ret
422
424
423
425
424
- def wipe_project_data (project_name , uri , headers = None , timeout = None , api_timeout = None ):
425
- """
426
- Remove data for the project and mark it as not indexed.
427
- :param project_name: name of the project
428
- :param uri: URI of the webapp
429
- :param headers: HTTP headers
430
- :param timeout: connect timeout
431
- :param api_timeout: asynchronous API timeout
432
- """
433
-
434
- logger = logging .getLogger (__name__ )
435
-
436
- logger .info ("removing data for project {}" .format (project_name ))
437
- delete_project_data (logger , project_name , uri ,
438
- headers = headers , timeout = timeout , api_timeout = api_timeout )
439
-
440
-
441
426
def mirror_project (config , project_name , check_changes , check_outgoing , uri ,
442
427
source_root , headers = None , timeout = None , api_timeout = None ):
443
428
"""
@@ -539,8 +524,11 @@ def mirror_project(config, project_name, check_changes, check_outgoing, uri,
539
524
'a repository in project {}: {}' .format (project_name , exc ))
540
525
return get_mirror_retcode (ignore_errors , FAILURE_EXITVAL )
541
526
if r :
542
- wipe_project_data (project_name , uri , headers = headers ,
543
- timeout = timeout , api_timeout = api_timeout )
527
+ logger .info ("removing data for project {}" .format (project_name ))
528
+ r = delete_project_data (logger , project_name , uri ,
529
+ headers = headers , timeout = timeout , api_timeout = api_timeout )
530
+ if not r :
531
+ return get_mirror_retcode (ignore_errors , FAILURE_EXITVAL )
544
532
545
533
# Check if the project or any of its repositories have changed.
546
534
if check_changes :
0 commit comments