- added sync media directories
- zsh plugin update
This commit is contained in:
yage
2022-02-10 11:12:21 -07:00
committed by yage
parent 6f7fca0029
commit 4c274248f1
12 changed files with 43 additions and 30 deletions

View File

@ -19,29 +19,29 @@ esac
#####################################################################
PULL_MEDIA() {
local TARGET="$1"
local REMOTE_TARGET="s3://$S3_SYNC_BUCKET/$1"
local LOCAL_TARGET="$HOME/$1"
local FLAGS=()
[ ! -d $LOCAL_TARGET ] && mkdir -p $LOCAL_TARGET
local DELETE="$2"
[ $DELETE ] && FLAGS=--delete
[ $DELETE ] && FLAGS+=--delete
CHECK "downloading latest $1"
aws --profile $DOTWRYN_AWS_PROFILE \
s3 sync $REMOTE_TARGET $LOCAL_TARGET \
$FLAGS >/dev/null 2>&1 \
$FLAGS \
&& OK || WARN
}
PUSH_MEDIA() {
local TARGET="$1"
local REMOTE_TARGET="s3://$S3_SYNC_BUCKET/$1"
local LOCAL_TARGET="$HOME/$1"
local FLAGS=()
local DELETE="$2"
[ $DELETE ] && FLAGS=--delete
[ $DELETE ] && FLAGS+=--delete
CHECK "uploading $1"
aws --profile $DOTWRYN_AWS_PROFILE \