Fix bkp in aws

This commit is contained in:
dvirlabs 2026-01-26 16:28:16 +02:00
parent 4310623ece
commit c581fa5e1c
3 changed files with 21 additions and 4 deletions

View File

@ -101,7 +101,10 @@ def upload_to_r2(file_path):
endpoint_url=R2_ENDPOINT, endpoint_url=R2_ENDPOINT,
aws_access_key_id=R2_ACCESS_KEY, aws_access_key_id=R2_ACCESS_KEY,
aws_secret_access_key=R2_SECRET_KEY, aws_secret_access_key=R2_SECRET_KEY,
config=Config(signature_version='s3v4'), config=Config(
signature_version='s3v4',
s3={'addressing_style': 'path'}
),
region_name='auto' region_name='auto'
) )
@ -134,7 +137,10 @@ def list_r2_backups():
endpoint_url=R2_ENDPOINT, endpoint_url=R2_ENDPOINT,
aws_access_key_id=R2_ACCESS_KEY, aws_access_key_id=R2_ACCESS_KEY,
aws_secret_access_key=R2_SECRET_KEY, aws_secret_access_key=R2_SECRET_KEY,
config=Config(signature_version='s3v4'), config=Config(
signature_version='s3v4',
s3={'addressing_style': 'path'}
),
region_name='auto' region_name='auto'
) )

View File

@ -9,6 +9,7 @@ import shutil
from datetime import datetime from datetime import datetime
from typing import List from typing import List
import boto3 import boto3
from botocore.config import Config
from botocore.exceptions import ClientError from botocore.exceptions import ClientError
from dotenv import load_dotenv from dotenv import load_dotenv
@ -49,6 +50,10 @@ def get_r2_client():
endpoint_url=os.getenv('R2_ENDPOINT'), endpoint_url=os.getenv('R2_ENDPOINT'),
aws_access_key_id=os.getenv('R2_ACCESS_KEY'), aws_access_key_id=os.getenv('R2_ACCESS_KEY'),
aws_secret_access_key=os.getenv('R2_SECRET_KEY'), aws_secret_access_key=os.getenv('R2_SECRET_KEY'),
config=Config(
signature_version='s3v4',
s3={'addressing_style': 'path'}
),
region_name='auto' region_name='auto'
) )

View File

@ -38,7 +38,10 @@ def list_r2_backups():
endpoint_url=R2_ENDPOINT, endpoint_url=R2_ENDPOINT,
aws_access_key_id=R2_ACCESS_KEY, aws_access_key_id=R2_ACCESS_KEY,
aws_secret_access_key=R2_SECRET_KEY, aws_secret_access_key=R2_SECRET_KEY,
config=Config(signature_version='s3v4'), config=Config(
signature_version='s3v4',
s3={'addressing_style': 'path'}
),
region_name='auto' region_name='auto'
) )
@ -67,7 +70,10 @@ def download_from_r2(backup_name):
endpoint_url=R2_ENDPOINT, endpoint_url=R2_ENDPOINT,
aws_access_key_id=R2_ACCESS_KEY, aws_access_key_id=R2_ACCESS_KEY,
aws_secret_access_key=R2_SECRET_KEY, aws_secret_access_key=R2_SECRET_KEY,
config=Config(signature_version='s3v4'), config=Config(
signature_version='s3v4',
s3={'addressing_style': 'path'}
),
region_name='auto' region_name='auto'
) )