@@ -303,9 +303,12 @@ def handle_maven_uploading(
303303 # Question: should we exit here?
304304
305305 # 4. Do uploading
306- logger .info ("Start uploading files to s3" )
307306 s3_client = S3Client (aws_profile = aws_profile , dry_run = dry_run )
308307 targets_ = [(target [1 ], remove_prefix (target [2 ], "/" )) for target in targets ]
308+ logger .info (
309+ "Start uploading files to s3 buckets: %s" ,
310+ [target [0 ] for target in targets_ ]
311+ )
309312 failed_files = s3_client .upload_files (
310313 file_paths = valid_mvn_paths ,
311314 targets = targets_ ,
@@ -317,8 +320,8 @@ def handle_maven_uploading(
317320 succeeded = True
318321 for target in targets :
319322 # 5. Do manifest uploading
320- logger .info ("Start uploading manifest to s3" )
321323 manifest_folder = target [0 ]
324+ logger .info ("Start uploading manifest to s3 bucket %s" , manifest_bucket_name )
322325 if not manifest_bucket_name :
323326 logger .warning (
324327 'Warning: No manifest bucket is provided, will ignore the process of manifest '
@@ -347,7 +350,7 @@ def handle_maven_uploading(
347350 # 7. Upload all maven-metadata.xml
348351 if META_FILE_GEN_KEY in meta_files :
349352 logger .info ("Start updating maven-metadata.xml to s3 bucket %s" , bucket_ )
350- ( _ , _failed_metas ) = s3_client .upload_metadatas (
353+ _failed_metas = s3_client .upload_metadatas (
351354 meta_file_paths = meta_files [META_FILE_GEN_KEY ],
352355 target = (bucket_ , prefix__ ),
353356 product = None ,
@@ -373,7 +376,7 @@ def handle_maven_uploading(
373376 __hash_decorate_metadata (top_level , ARCHETYPE_CATALOG_FILENAME )
374377 )
375378 logger .info ("Start updating archetype-catalog.xml to s3 bucket %s" , bucket_ )
376- ( _ , _failed_metas ) = s3_client .upload_metadatas (
379+ _failed_metas = s3_client .upload_metadatas (
377380 meta_file_paths = archetype_files ,
378381 target = (bucket_ , prefix__ ),
379382 product = None ,
@@ -394,7 +397,7 @@ def handle_maven_uploading(
394397 logger .info ("Index files generation done.\n " )
395398
396399 logger .info ("Start updating index files to s3 bucket %s" , bucket_ )
397- ( _ , _failed_metas ) = s3_client .upload_metadatas (
400+ _failed_metas = s3_client .upload_metadatas (
398401 meta_file_paths = created_indexes ,
399402 target = (bucket_ , prefix__ ),
400403 product = None ,
@@ -454,10 +457,10 @@ def handle_maven_del(
454457 succeeded = True
455458 for target in targets :
456459 prefix_ = remove_prefix (target [2 ], "/" )
457- logger .info ("Start deleting files from s3" )
458460 s3_client = S3Client (aws_profile = aws_profile , dry_run = dry_run )
459461 bucket = target [1 ]
460- (_ , failed_files ) = s3_client .delete_files (
462+ logger .info ("Start deleting files from s3 bucket %s" , bucket )
463+ failed_files = s3_client .delete_files (
461464 valid_mvn_paths ,
462465 target = (bucket , prefix_ ),
463466 product = prod_key ,
@@ -467,12 +470,18 @@ def handle_maven_del(
467470
468471 # 4. Delete related manifest from s3
469472 manifest_folder = target [0 ]
470- logger .info ("Start deleting manifest from s3" )
473+ logger .info (
474+ "Start deleting manifest from s3 bucket %s in folder %s" ,
475+ manifest_bucket_name , manifest_folder
476+ )
471477 s3_client .delete_manifest (prod_key , manifest_folder , manifest_bucket_name )
472478 logger .info ("Manifest deletion is done\n " )
473479
474480 # 5. Use changed GA to scan s3 for metadata refreshment
475- logger .info ("Start generating maven-metadata.xml files for all changed GAs" )
481+ logger .info (
482+ "Start generating maven-metadata.xml files for all changed GAs in s3 bucket %s" ,
483+ bucket
484+ )
476485 meta_files = _generate_metadatas (
477486 s3 = s3_client , bucket = bucket ,
478487 poms = valid_poms , root = top_level ,
@@ -483,7 +492,7 @@ def handle_maven_del(
483492
484493 # 6. Upload all maven-metadata.xml. We need to delete metadata files
485494 # firstly for all affected GA, and then replace the theirs content.
486- logger .info ("Start updating maven-metadata.xml to s3" )
495+ logger .info ("Start updating maven-metadata.xml to s3 bucket %s" , bucket )
487496 all_meta_files = []
488497 for _ , files in meta_files .items ():
489498 all_meta_files .extend (files )
@@ -495,7 +504,7 @@ def handle_maven_del(
495504 )
496505 failed_metas = meta_files .get (META_FILE_FAILED , [])
497506 if META_FILE_GEN_KEY in meta_files :
498- ( _ , _failed_metas ) = s3_client .upload_metadatas (
507+ _failed_metas = s3_client .upload_metadatas (
499508 meta_file_paths = meta_files [META_FILE_GEN_KEY ],
500509 target = (bucket , prefix_ ),
501510 product = None ,
@@ -519,8 +528,8 @@ def handle_maven_del(
519528 archetype_files = [os .path .join (top_level , ARCHETYPE_CATALOG_FILENAME )]
520529 archetype_files .extend (__hash_decorate_metadata (top_level , ARCHETYPE_CATALOG_FILENAME ))
521530 if archetype_action < 0 :
522- logger .info ("Start updating archetype-catalog.xml to s3" )
523- ( _ , _failed_metas ) = s3_client .delete_files (
531+ logger .info ("Start updating archetype-catalog.xml to s3 bucket %s" , bucket )
532+ _failed_metas = s3_client .delete_files (
524533 file_paths = archetype_files ,
525534 target = (bucket , prefix_ ),
526535 product = None ,
@@ -529,7 +538,7 @@ def handle_maven_del(
529538 if len (_failed_metas ) > 0 :
530539 failed_metas .extend (_failed_metas )
531540 elif archetype_action > 0 :
532- ( _ , _failed_metas ) = s3_client .upload_metadatas (
541+ _failed_metas = s3_client .upload_metadatas (
533542 meta_file_paths = archetype_files ,
534543 target = (bucket , prefix_ ),
535544 product = None ,
@@ -546,8 +555,8 @@ def handle_maven_del(
546555 )
547556 logger .info ("Index files generation done.\n " )
548557
549- logger .info ("Start updating index to s3" )
550- ( _ , _failed_index_files ) = s3_client .upload_metadatas (
558+ logger .info ("Start updating index to s3 bucket %s" , bucket )
559+ _failed_index_files = s3_client .upload_metadatas (
551560 meta_file_paths = created_indexes ,
552561 target = (bucket , prefix_ ),
553562 product = None ,
@@ -799,7 +808,7 @@ def _generate_upload_archetype_catalog(
799808 "Error: Can not generate archtype-catalog.xml due to: %s" , e
800809 )
801810 return 0
802- if not existed
811+ if not existed :
803812 __gen_all_digest_files (local )
804813 # If there is no catalog in the bucket, just upload what we have locally
805814 return True
0 commit comments