fix: dkprune defaults not deleting containers
This commit is contained in:
parent
8977b0acb8
commit
394d7f3cd7
@ -21,7 +21,7 @@ EOF
|
|||||||
function add_opt() {
|
function add_opt() {
|
||||||
local RESULT
|
local RESULT
|
||||||
|
|
||||||
RESULT="$(unset "1")"
|
RESULT="$1"
|
||||||
for o in "$@"; do
|
for o in "$@"; do
|
||||||
if [ "$((RESULT & o))" == 0 ]; then
|
if [ "$((RESULT & o))" == 0 ]; then
|
||||||
RESULT="$((RESULT + o))"
|
RESULT="$((RESULT + o))"
|
||||||
@ -52,7 +52,7 @@ while getopts hcCviIna o; do
|
|||||||
CLEAN="$(add_opt "$CLEAN" "$c")"
|
CLEAN="$(add_opt "$CLEAN" "$c")"
|
||||||
;;
|
;;
|
||||||
C)
|
C)
|
||||||
CLEAN="$(add_opt "$CLEAN" "$c" "$C")"
|
CLEAN="$(add_opt "$CLEAN" "$C")"
|
||||||
;;
|
;;
|
||||||
v)
|
v)
|
||||||
CLEAN="$(add_opt "$CLEAN" "$v")"
|
CLEAN="$(add_opt "$CLEAN" "$v")"
|
||||||
@ -103,6 +103,7 @@ COMMANDS=(
|
|||||||
|
|
||||||
if [ "$((CLEAN & "$C"))" == "$C" ]; then
|
if [ "$((CLEAN & "$C"))" == "$C" ]; then
|
||||||
docker "$CON" ls -aq | xargs docker "$CON" stop 2> /dev/null
|
docker "$CON" ls -aq | xargs docker "$CON" stop 2> /dev/null
|
||||||
|
CLEAN="$(add_opt "$CLEAN" "$c")"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
for idx in "${!VALUES[@]}"; do
|
for idx in "${!VALUES[@]}"; do
|
||||||
|
Loading…
Reference in New Issue
Block a user