Skip to main content

Add ECS S3 support to dtool

Project description

PyPi package

Features

  • Copy datasets to and from ECS S3 object storage

  • List all the datasets in a ECS S3 bucket

  • Create datasets directly in ECS S3

Installation

To install the dtool-ecs package:

pip install dtool-ecs

Configuration

Create the file .config/dtool/dtool.json and add the ECS account details using the format below:

{
   "DTOOL_ECS_ENDPOINT_<BUCKET NAME>": "<ENDPOINT URL HERE>",
   "DTOOL_ECS_ACCESS_KEY_<BUCKET NAME>": "<USER NAME HERE>",
   "DTOOL_ECS_SECRET_ACCESS_KEY_<BUCKET NAME>": "<KEY HERE>"
}

For example:

{
   "DTOOL_ECS_ENDPOINT_my-bucket": "http://blueberry.famous.uni.ac.uk",
   "DTOOL_ECS_ACCESS_KEY_ID_my-bucket": "olssont",
   "DTOOL_ECS_SECRET_ACCESS_KEY_my-bucket": "some-secret-token"
}

See the dtool documentation for more detail.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dtool-ecs-0.3.0.tar.gz (3.9 kB view details)

Uploaded Source

File details

Details for the file dtool-ecs-0.3.0.tar.gz.

File metadata

  • Download URL: dtool-ecs-0.3.0.tar.gz
  • Upload date:
  • Size: 3.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Python-urllib/2.7

File hashes

Hashes for dtool-ecs-0.3.0.tar.gz
Algorithm Hash digest
SHA256 40235696a067bbcce27891ee95c44bf04b5f8bb36b87d9d7f01b16609ead7f7a
MD5 644c0602820ba131500a05d363af0a30
BLAKE2b-256 75e0cf018b47415e50d5c9a8f25783f4f6adacb4c6cb0523d3d378e1bd442ae5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page