FORCE_MODE: Don't manage host as a localhost
This commit is contained in:
parent
4b0ee6da93
commit
9d31d4ab02
|
@ -59,25 +59,28 @@ debug_message() { # {{{
|
|||
# }}}
|
||||
define_vars() { # {{{
|
||||
|
||||
## If sge_hostname wasn't defined
|
||||
## If sge_hostname wasn't defined {{{
|
||||
if [ -z "${sge_hostname}" ]; then
|
||||
## Use local host for sge_hostname
|
||||
sge_hostname="$(hostname -f)"
|
||||
fi
|
||||
## }}}
|
||||
|
||||
## If sge_master_uri wasn't defined (environment variable,…)
|
||||
## If sge_master_uri wasn't defined (environment variable,…) {{{
|
||||
if [ -z "${sge_master_uri}" ]; then
|
||||
## Use local host for sge_master_uri
|
||||
sge_master_uri="physix-master.ipr.univ-rennes1.fr"
|
||||
fi
|
||||
## }}}
|
||||
|
||||
## If sge_master_port wasn't defined (environment variable,…)
|
||||
## If sge_master_port wasn't defined (environment variable,…) {{{
|
||||
if [ -z "${sge_master_port}" ]; then
|
||||
## Use local host for sge_master_port
|
||||
sge_master_port="6444"
|
||||
fi
|
||||
## }}}
|
||||
|
||||
## If the host to manage is the current one
|
||||
## If the given host to manage is the current one {{{
|
||||
if is_current_host "${sge_hostname}" ; then
|
||||
debug_message "define_vars − \
|
||||
${sge_hostname} is the current host."
|
||||
|
@ -87,8 +90,18 @@ ${sge_hostname} is the current host."
|
|||
${sge_hostname} is not the current host."
|
||||
LOCAL_HOST="1"
|
||||
fi
|
||||
## }}}
|
||||
|
||||
## Get all queues name
|
||||
## If FORCE_MODE was defined and enabled {{{
|
||||
if [ "${FORCE_MODE}" -eq "0" ]; then
|
||||
debug_message "define_vars − \
|
||||
FORCE MODE is enable, don't manage anything related to a localhost."
|
||||
## Don't manage configuration specific to a localhost
|
||||
LOCAL_HOST="1"
|
||||
fi
|
||||
## }}}
|
||||
|
||||
## Get all queues name {{{
|
||||
sge_queues_name="$(qhost -h "${sge_hostname:=/dev/null}" -q -xml \
|
||||
| grep "queue name" \
|
||||
| cut -d"'" -f2 )"
|
||||
|
@ -96,7 +109,7 @@ ${sge_hostname} is not the current host."
|
|||
| grep "queue name" \
|
||||
| cut -d"'" -f2 \
|
||||
| tr -s '\n' ' ' )"
|
||||
|
||||
## }}}
|
||||
}
|
||||
# }}}
|
||||
is_sge_master_available() { # {{{
|
||||
|
|
Loading…
Reference in New Issue