Spaces:
Sleeping
Sleeping
| import boto3 | |
| from datetime import datetime | |
| # Initialisation du client S3 | |
| s3_client = boto3.client("s3") | |
| # Définition des paramètres | |
| # file_name = "unit-tests.xml" # Nom du fichier XML généré par pytest | |
| now = datetime.now().timestamp() | |
| file_name = "results.xml" | |
| bucket_name = "jedha-quality-air" | |
| s3_key = f"paycare/{now}.unit-tests.xml" # Chemin dans le bucket | |
| # Upload du fichier | |
| try: | |
| s3_client.upload_file(file_name, bucket_name, s3_key) | |
| print( | |
| f"✅ Fichier '{file_name}' envoyé avec succès sur 's3://{bucket_name}/{s3_key}'" | |
| ) | |
| except Exception as e: | |
| print(f"❌ Erreur lors de l'upload sur S3 : {e}") | |