| import os |
| import s3fs |
| from fs_s3fs import S3FS |
| from dotenv import load_dotenv |
|
|
| load_dotenv() |
|
|
| exchanges_data_s3fs = S3FS( |
| bucket_name = 'exchanges-data', |
| aws_access_key_id = os.getenv('DO_SPACES_ACCESS_KEY'), |
| aws_secret_access_key = os.getenv('DO_SPACES_SECRET_KEY'), |
| endpoint_url = os.getenv('DO_SPACES_ENDPOINT'), |
| region = os.getenv('DO_SPACES_REGION'), |
| ) |
|
|
| |
| s3_credentials = { |
| "s3_access_key_id": os.getenv("DO_SPACES_ACCESS_KEY"), |
| "s3_secret_access_key": os.getenv("DO_SPACES_SECRET_KEY"), |
| "s3_endpoint_url": os.getenv("DO_SPACES_ENDPOINT_URL"), |
| "s3_bucket_name": os.getenv("DO_SPACES_BUCKET_NAME"), |
| "s3_region": os.getenv("DO_SPACES_REGION_NAME"), |
| } |
|
|
| def get_s3_credentials(): |
| return s3_credentials |
|
|