Compare commits
2 Commits
182343e995
...
8338490267
| Author | SHA1 | Date | |
|---|---|---|---|
| 8338490267 | |||
| b8ffe6ab02 |
@ -182,7 +182,7 @@ migrate() {
|
||||
[[ ${source_dir} = "" ]] && __err "You must provide a source directory (s3) as the first parameter" && return 137
|
||||
[[ ${target_dir} = "" ]] && __err "You must provide a target directory (s3) as the second parameter" && return 137
|
||||
|
||||
__warn "Migrating s3://${source} to s3://${target}"
|
||||
__warn "Migrating s3://${source_dir} to s3://${target_dir}"
|
||||
|
||||
echo "Cache expires on ${EXPIRES}"
|
||||
|
||||
@ -196,6 +196,30 @@ migrate() {
|
||||
}
|
||||
|
||||
|
||||
move() {
|
||||
local source_dir="$1"
|
||||
shift
|
||||
local target_dir="$1"
|
||||
shift
|
||||
local args="$@"
|
||||
|
||||
[[ ${source_dir} = "" ]] && __err "You must provide a source directory (s3) as the first parameter" && return 137
|
||||
[[ ${target_dir} = "" ]] && __err "You must provide a target directory (s3) as the second parameter" && return 137
|
||||
|
||||
__warn "Migrating s3://${source_dir} to s3://${target_dir}"
|
||||
|
||||
echo "Cache expires on ${EXPIRES}"
|
||||
|
||||
docker run --rm \
|
||||
-u $(id -u):$(id -g) \
|
||||
--env AWS_ACCESS_KEY_ID=${AWS_ACCESS_KEY_ID} \
|
||||
--env AWS_SECRET_ACCESS_KEY=${AWS_SECRET_ACCESS_KEY} \
|
||||
--env AWS_DEFAULT_REGION=${AWS_DEFAULT_REGION} \
|
||||
${SERVICE_NAME} \
|
||||
aws s3 mv "s3://${source_dir}" "s3://${target_dir}" ${args} --recursive --acl "${ACL}" --expires "${EXPIRES}" --cache-control "max-age=${CACHE_MAX_AGE}" --metadata-directive REPLACE
|
||||
}
|
||||
|
||||
|
||||
setPermissions() {
|
||||
local target_dir="$1"
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user