Skip to content

Commit 6f2aae6

Browse files
Change —no-db, —no-assets to —skip-db, —skip-assets (#10)
1 parent 0342467 commit 6f2aae6

File tree

2 files changed

+26
-26
lines changed

2 files changed

+26
-26
lines changed

sync-kinsta.sh

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -17,18 +17,18 @@ STAGPORT="54321"
1717
STAGSITE="https://staging-example.kinsta.cloud"
1818

1919
LOCAL=false
20-
NO_DB=false
21-
NO_ASSETS=false
20+
SKIP_DB=false
21+
SKIP_ASSETS=false
2222
POSITIONAL_ARGS=()
2323

2424
while [[ $# -gt 0 ]]; do
2525
case $1 in
26-
--no-db)
27-
NO_DB=true
26+
--skip-db)
27+
SKIP_DB=true
2828
shift
2929
;;
30-
--no-assets)
31-
NO_ASSETS=true
30+
--skip-assets)
31+
SKIP_ASSETS=true
3232
shift
3333
;;
3434
--local)
@@ -50,7 +50,7 @@ set -- "${POSITIONAL_ARGS[@]}"
5050

5151
if [ $# != 2 ]
5252
then
53-
echo "Usage: $0 [[--no-db] [--no-assets] [--local]] [ENV_FROM] [ENV_TO]"
53+
echo "Usage: $0 [[--skip-db] [--skip-assets] [--local]] [ENV_FROM] [ENV_TO]"
5454
exit;
5555
fi
5656

@@ -67,20 +67,20 @@ case "$1-$2" in
6767
development-staging) DIR="up ⬆️ " FROMSITE=$DEVSITE; FROMDIR=$DEVDIR; FROMPORT=$DEVPORT; TOPORT=$STAGPORT; TOSITE=$STAGSITE; TODIR=$REMOTEDIR; ;;
6868
production-staging) DIR="horizontally ↔️ "; FROMSITE=$PRODSITE; FROMDIR=$REMOTEDIR; FROMPORT=$PRODPORT; TOPORT=$STAGPORT; TOSITE=$STAGSITE; TODIR=$REMOTEDIR; ;;
6969
staging-production) DIR="horizontally ↔️ "; FROMSITE=$STAGSITE; FROMDIR=$REMOTEDIR; FROMPORT=$STAGPORT; TOPORT=$PRODPORT; TOSITE=$PRODSITE; TODIR=$REMOTEDIR; ;;
70-
*) echo "usage: $0 [[--no-db] [--no-assets] [--local]] production development | staging development | development staging | development production | staging production | production staging" && exit 1 ;;
70+
*) echo "usage: $0 [[--skip-db] [--skip-assets] [--local]] production development | staging development | development staging | development production | staging production | production staging" && exit 1 ;;
7171
esac
7272

73-
if [ "$NO_DB" = false ]
73+
if [ "$SKIP_DB" = false ]
7474
then
7575
DB_MESSAGE=" - ${bold}reset the $TO database${normal} ($TOSITE)"
7676
fi
7777

78-
if [ "$NO_ASSETS" = false ]
78+
if [ "$SKIP_ASSETS" = false ]
7979
then
8080
ASSETS_MESSAGE=" - sync ${bold}$DIR${normal} from $FROM ($FROMSITE)?"
8181
fi
8282

83-
if [ "$NO_DB" = true ] && [ "$NO_ASSETS" = true ]
83+
if [ "$SKIP_DB" = true ] && [ "$SKIP_ASSETS" = true ]
8484
then
8585
echo "Nothing to synchronize."
8686
exit;
@@ -132,7 +132,7 @@ if [[ "$response" =~ ^([yY][eE][sS]|[yY])$ ]]; then
132132
};
133133
availto
134134

135-
if [ "$NO_DB" = false ]
135+
if [ "$SKIP_DB" = false ]
136136
then
137137
echo "Syncing database..."
138138
# Export/import database, run search & replace
@@ -154,7 +154,7 @@ if [[ "$response" =~ ^([yY][eE][sS]|[yY])$ ]]; then
154154
fi
155155
fi
156156

157-
if [ "$NO_ASSETS" = false ]
157+
if [ "$SKIP_ASSETS" = false ]
158158
then
159159
echo "Syncing assets..."
160160
# Sync uploads directory

sync.sh

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -14,18 +14,18 @@ STAGDIR="web@staging.example.com:/srv/www/example.com/shared/uploads/"
1414
STAGSITE="https://staging.example.com"
1515

1616
LOCAL=false
17-
NO_DB=false
18-
NO_ASSETS=false
17+
SKIP_DB=false
18+
SKIP_ASSETS=false
1919
POSITIONAL_ARGS=()
2020

2121
while [[ $# -gt 0 ]]; do
2222
case $1 in
23-
--no-db)
24-
NO_DB=true
23+
--skip-db)
24+
SKIP_DB=true
2525
shift
2626
;;
27-
--no-assets)
28-
NO_ASSETS=true
27+
--skip-assets)
28+
SKIP_ASSETS=true
2929
shift
3030
;;
3131
--local)
@@ -47,7 +47,7 @@ set -- "${POSITIONAL_ARGS[@]}"
4747

4848
if [ $# != 2 ]
4949
then
50-
echo "Usage: $0 [[--no-db] [--no-assets] [--local]] [ENV_FROM] [ENV_TO]"
50+
echo "Usage: $0 [[--skip-db] [--skip-assets] [--local]] [ENV_FROM] [ENV_TO]"
5151
exit;
5252
fi
5353

@@ -64,20 +64,20 @@ case "$1-$2" in
6464
development-staging) DIR="up ⬆️ " FROMSITE=$DEVSITE; FROMDIR=$DEVDIR; TOSITE=$STAGSITE; TODIR=$STAGDIR; ;;
6565
production-staging) DIR="horizontally ↔️ "; FROMSITE=$PRODSITE; FROMDIR=$PRODDIR; TOSITE=$STAGSITE; TODIR=$STAGDIR; ;;
6666
staging-production) DIR="horizontally ↔️ "; FROMSITE=$STAGSITE; FROMDIR=$STAGDIR; TOSITE=$PRODSITE; TODIR=$PRODDIR; ;;
67-
*) echo "usage: $0 [[--no-db] [--no-assets] [--local]] production development | staging development | development staging | development production | staging production | production staging" && exit 1 ;;
67+
*) echo "usage: $0 [[--skip-db] [--skip-assets] [--local]] production development | staging development | development staging | development production | staging production | production staging" && exit 1 ;;
6868
esac
6969

70-
if [ "$NO_DB" = false ]
70+
if [ "$SKIP_DB" = false ]
7171
then
7272
DB_MESSAGE=" - ${bold}reset the $TO database${normal} ($TOSITE)"
7373
fi
7474

75-
if [ "$NO_ASSETS" = false ]
75+
if [ "$SKIP_ASSETS" = false ]
7676
then
7777
ASSETS_MESSAGE=" - sync ${bold}$DIR${normal} from $FROM ($FROMSITE)?"
7878
fi
7979

80-
if [ "$NO_DB" = true ] && [ "$NO_ASSETS" = true ]
80+
if [ "$SKIP_DB" = true ] && [ "$SKIP_ASSETS" = true ]
8181
then
8282
echo "Nothing to synchronize."
8383
exit;
@@ -129,7 +129,7 @@ if [[ "$response" =~ ^([yY][eE][sS]|[yY])$ ]]; then
129129
};
130130
availto
131131

132-
if [ "$NO_DB" = false ]
132+
if [ "$SKIP_DB" = false ]
133133
then
134134
echo "Syncing database..."
135135
# Export/import database, run search & replace
@@ -151,7 +151,7 @@ if [[ "$response" =~ ^([yY][eE][sS]|[yY])$ ]]; then
151151
fi
152152
fi
153153

154-
if [ "$NO_ASSETS" = false ]
154+
if [ "$SKIP_ASSETS" = false ]
155155
then
156156
echo "Syncing assets..."
157157
# Sync uploads directory

0 commit comments

Comments
 (0)