Fifth Commit

This commit is contained in:
Andrew Hurley 2023-02-26 23:38:26 +08:00
parent a7188b0ecd
commit 91db28899d
1 changed files with 4 additions and 4 deletions

View File

@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
# --------------------------------------------------------- bash settings # --------------------------------------------------------- bash settings
set -o xtrace #set -o xtrace
set -u set -u
set -e set -e
@ -19,7 +19,7 @@ usage () {
} }
# --------------------------------------------------------- command # --------------------------------------------------------- command
COMMANDS="create|run|stop|start|clean|backup|restore" COMMANDS="create|run|stop|start|restart|clean|backup|restore"
if [[ $# -lt 1 ]]; then if [[ $# -lt 1 ]]; then
printf "Arguments missing\n" printf "Arguments missing\n"
usage usage
@ -176,7 +176,7 @@ for PROJECT in $*; do
printf " ${COMMAND} ${PROJECT} - success\n" printf " ${COMMAND} ${PROJECT} - success\n"
;; ;;
(stop|start) (stop|start|restart)
# --------------------------------------------------------- start pod service # --------------------------------------------------------- start pod service
if [[ "$(systemctl is-active podman-${PODNAME}.service)" == "active" ]]; then if [[ "$(systemctl is-active podman-${PODNAME}.service)" == "active" ]]; then
@ -189,7 +189,7 @@ for PROJECT in $*; do
if [[ $COMMAND = "stop" ]]; then if [[ $COMMAND = "stop" ]]; then
podman pod stop -t 70 "${PODNAME}" podman pod stop -t 70 "${PODNAME}"
else else
podman pod start "${PODNAME}" podman pod "${COMMAND}" "${PODNAME}"
fi fi
else else
printf " ${COMMAND} ${PROJECT} - pod not found!\n" printf " ${COMMAND} ${PROJECT} - pod not found!\n"