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