Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env bash
- set -eu
- instance_id="${1}"
- filename="${2}"
- aws_access_key_id=$(awk -F'"' '/aws_identifier/ {print $4}' "akvo-flow-server-config/${instance_id}/appengine-web.xml")
- aws_secret_access_key=$(awk -F'"' '/aws_secret/ {print $4}' "akvo-flow-server-config/${instance_id}/appengine-web.xml")
- docker run --rm \
- -e "AWS_ACCESS_KEY_ID=${aws_access_key_id}" \
- -e "AWS_SECRET_ACCESS_KEY=${aws_secret_access_key}" \
- -e "AWS_DEFAULT_REGION=eu-west-1" \
- -v "$(pwd):/project" \
- mesosphere/aws-cli \
- s3api get-object --bucket "${instance_id}" --key "devicezip/${filename}" "/project/${filename}"
Add Comment
Please, Sign In to add comment