S3

S3

March 16, 2023 | permanent

tags
Amazon Web Services
related
DO Spaces

Summary #

Object Storage solution from Amazon Web Services

DO Spaces are compatible with S3 interfaces

Indexing files with Python #

import os

import boto3

AWS_S3_BUCKET = os.getenv("AWS_S3_BUCKET")
AWS_ACCESS_KEY_ID = os.getenv("AWS_ACCESS_KEY_ID")
AWS_SECRET_ACCESS_KEY = os.getenv("AWS_SECRET_ACCESS_KEY")
AWS_SESSION_TOKEN = os.getenv("AWS_SESSION_TOKEN")


s3_client = boto3.client(
    "s3",
    aws_access_key_id=AWS_ACCESS_KEY_ID,
    aws_secret_access_key=AWS_SECRET_ACCESS_KEY,
    aws_session_token=AWS_SESSION_TOKEN,
)

file_name = "/tmp/azmx.json"
bucket = "test-bucket"
object_name = "azmx.json"
# response = s3_client.upload_file(file_name, bucket, object_name)
response = s3_client.upload_file(file_name, bucket)


Go to random page

Previous Next