GPortas / hdc3a-transfer-service

A service to transfer data from S3 to the dropbox

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

hdc3a-transfer-service

A service to transfer data from S3 to the dropbox

Local setup

  1. Make a copy of the env-template.txt to .env and modify the user and password variables.

  2. Start the container

docker-compose -f docker-compose-local.yml up -d --build --force-recreate

Local Healthcheck: https://localhost:10584/healthcheck

Testing

Note, testing uses its own queues so they will not interfere with the queues used by the actual program.

  1. Start the container up as described in the Local Setup instructions.

  2. Exec into the container:

docker exec -it hdc3a-transfer-service bash
  1. Run the tests
pytest

About

A service to transfer data from S3 to the dropbox

License:Apache License 2.0


Languages

Language:Python 96.1%Language:Dockerfile 3.9%