@@ -7,7 +7,7 @@ OPTS=$(getopt -a -n compose --options $SHORT --longoptions $LONG -- "$@")
7
7
8
8
eval set -- " $OPTS "
9
9
10
- envToUse =" "
10
+ envFile =" "
11
11
files=" "
12
12
project_dir=" "
13
13
other_options=" "
@@ -17,17 +17,17 @@ while :
17
17
do
18
18
case " $1 " in
19
19
-e | --env )
20
- envToUse =" $2 "
20
+ envFile =" $2 "
21
21
shift 2
22
22
23
- if [ -f $envToUse ]; then
24
- echo " using .env: $envToUse "
23
+ if [ -f $envFile ]; then
24
+ echo " using .env: $envFile "
25
25
else
26
- echo " .env doesn't exist: $envToUse "
26
+ echo " .env doesn't exist: $envFile "
27
27
exit
28
28
fi
29
29
30
- envToUse =" --env-file $envToUse "
30
+ envFile =" --env-file $envFile "
31
31
;;
32
32
-c | --command )
33
33
command=" $2 "
@@ -71,27 +71,27 @@ case $command in
71
71
72
72
up)
73
73
if [ " $debug " = true ]; then
74
- logger " docker compose $envToUse $files -p " $name " up $other_options -d"
74
+ logger " docker compose $envFile $files -p " $name " up $other_options -d"
75
75
fi
76
- eval docker compose $envToUse $files -p " $name " up $other_options -d 2>&1
76
+ eval docker compose $envFile $files -p " $name " up $other_options -d 2>&1
77
77
;;
78
78
79
79
down)
80
80
if [ " $debug " = true ]; then
81
- logger " docker compose $envToUse $files -p " $name " down"
81
+ logger " docker compose $envFile $files -p " $name " down"
82
82
fi
83
- eval docker compose $envToUse $files -p " $name " down 2>&1
83
+ eval docker compose $envFile $files -p " $name " down 2>&1
84
84
;;
85
85
86
86
update)
87
87
if [ " $debug " = true ]; then
88
- logger " docker compose $envToUse $files -p " $name " images -q"
89
- logger " docker compose $envToUse $files -p " $name " pull"
90
- logger " docker compose $envToUse $files -p " $name " up -d --build"
88
+ logger " docker compose $envFile $files -p " $name " images -q"
89
+ logger " docker compose $envFile $files -p " $name " pull"
90
+ logger " docker compose $envFile $files -p " $name " up -d --build"
91
91
fi
92
92
93
93
images=()
94
- images+=( $( docker compose $envToUse $files -p " $name " images -q) )
94
+ images+=( $( docker compose $envFile $files -p " $name " images -q) )
95
95
96
96
if [ ${# images[@]} -eq 0 ]; then
97
97
delete=" -f"
@@ -108,11 +108,11 @@ case $command in
108
108
images=( ${images[*]## sha256: } )
109
109
fi
110
110
111
- eval docker compose $envToUse $files -p " $name " pull 2>&1
112
- eval docker compose $envToUse $files -p " $name " up -d --build 2>&1
113
- # eval docker compose $envToUse $files -p "$name" up -d --build 2>&1
111
+ eval docker compose $envFile $files -p " $name " pull 2>&1
112
+ eval docker compose $envFile $files -p " $name " up -d --build 2>&1
113
+ # eval docker compose $envFile $files -p "$name" up -d --build 2>&1
114
114
115
- new_images=( $( docker compose $envToUse $files -p " $name " images -q) )
115
+ new_images=( $( docker compose $envFile $files -p " $name " images -q) )
116
116
for target in " ${new_images[@]} " ; do
117
117
for i in " ${! images[@]} " ; do
118
118
if [[ ${images[i]} = $target ]]; then
@@ -131,9 +131,9 @@ case $command in
131
131
132
132
stop)
133
133
if [ " $debug " = true ]; then
134
- logger " docker compose $envToUse $files -p " $name " stop"
134
+ logger " docker compose $envFile $files -p " $name " stop"
135
135
fi
136
- eval docker compose $envToUse $files -p " $name " stop 2>&1
136
+ eval docker compose $envFile $files -p " $name " stop 2>&1
137
137
;;
138
138
139
139
list)
@@ -145,9 +145,9 @@ case $command in
145
145
146
146
logs)
147
147
if [ " $debug " = true ]; then
148
- logger " docker compose $envToUse $files logs -f"
148
+ logger " docker compose $envFile $files logs -f"
149
149
fi
150
- eval docker compose $envToUse $files logs -f 2>&1
150
+ eval docker compose $envFile $files logs -f 2>&1
151
151
;;
152
152
153
153
* )
0 commit comments