add --attach option to 'server start'
This commit is contained in:
parent
5b867a9599
commit
b790f07fe1
2 changed files with 9 additions and 0 deletions
|
@ -3,6 +3,7 @@
|
||||||
function server_help() {
|
function server_help() {
|
||||||
usage_general
|
usage_general
|
||||||
cat<<EOF
|
cat<<EOF
|
||||||
|
$(basename ${0}) {--attach}
|
||||||
commands:
|
commands:
|
||||||
create [servername] [network name]
|
create [servername] [network name]
|
||||||
start [servername] [port] (ip)
|
start [servername] [port] (ip)
|
||||||
|
@ -74,6 +75,9 @@ function server_start() {
|
||||||
|
|
||||||
log i "Starting container '${1}' with image '${version}/${software}:${build}' on port '$([[ -n "${3}" ]] && echo ${3}:)${2}'"
|
log i "Starting container '${1}' with image '${version}/${software}:${build}' on port '$([[ -n "${3}" ]] && echo ${3}:)${2}'"
|
||||||
startContainer "${1}" "${version}/${software}:${build}" "${2}" "${3}" "${podman_network}"
|
startContainer "${1}" "${version}/${software}:${build}" "${2}" "${3}" "${podman_network}"
|
||||||
|
if (( DIRECTLY_ATTACH )); then
|
||||||
|
server_attach "${1}"
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
function server_stop() {
|
function server_stop() {
|
||||||
|
|
5
pms-cli
5
pms-cli
|
@ -13,6 +13,7 @@ for util in ${ROOTPATH}/utils/*; do
|
||||||
done
|
done
|
||||||
|
|
||||||
# VARIABLES
|
# VARIABLES
|
||||||
|
declare DIRECTLY_ATTACH=0
|
||||||
declare debuglevel=3
|
declare debuglevel=3
|
||||||
|
|
||||||
function usage_general() {
|
function usage_general() {
|
||||||
|
@ -57,6 +58,10 @@ while true; do
|
||||||
-v|--verbose)
|
-v|--verbose)
|
||||||
debuglevel=4
|
debuglevel=4
|
||||||
;;
|
;;
|
||||||
|
--attach)
|
||||||
|
shift
|
||||||
|
DIRECTLY_ATTACH=1
|
||||||
|
;;
|
||||||
*)
|
*)
|
||||||
COMMAND="$1"
|
COMMAND="$1"
|
||||||
SUBCOMMAND="$2"
|
SUBCOMMAND="$2"
|
||||||
|
|
Loading…
Reference in a new issue