Fifth Commit
This commit is contained in:
parent
a7188b0ecd
commit
91db28899d
|
|
@ -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"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue