Skip to content

Commit

Permalink
fix(system:destroy): restructure file
Browse files Browse the repository at this point in the history
  • Loading branch information
s4mpl3d committed May 8, 2024
1 parent 1b8bc78 commit fe5c447
Showing 1 changed file with 9 additions and 8 deletions.
17 changes: 9 additions & 8 deletions commands/system/destroy.sh
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,17 @@
# system-destroy

function system:destroy() {
if [ -z $(docker network ls --filter=name=${NETWORK_NAME} -q) ]; then
_logRed "Already destroyed"
exit 0
fi

_logRed "Removing containers"
docker rm -f $(docker network inspect -f '{{ range $key, $value := .Containers }}{{ printf "%s\n" $key }}{{ end }}' ${NETWORK_NAME}) &>/dev/null
cd ${ROOT_DIR}
${DOCKER_COMPOSE} down --remove-orphans
${DOCKER_COMPOSE} --project-directory ${ROOT_DIR} down --remove-orphans
docker rm -f $(docker network inspect -f '{{ range $key, $value := .Containers }}{{ printf "%s\n" $key }}{{ end }}' ${NETWORK_NAME}) &>/dev/null || true

_logRed "Removing network if created"
if [ "$(docker network ls --filter=name=${NETWORK_NAME} -q)" != "" ]; then
_logRed "Remove network ${NETWORK_NAME}"
docker network rm ${NETWORK_NAME}
fi
_logRed "Remove network ${NETWORK_NAME}"
docker network rm ${NETWORK_NAME}

_logGreen "Finished destroying successfully"
}
Expand Down

0 comments on commit fe5c447

Please sign in to comment.