ICECC=off doesn't send jobs to the internet
and doesn't receive any.
ICECC_SCHEDULER=broadcast allows the daemon to
broadcast for a cluster in the local broadcast domain.
if [ -n "$(pidof iceccd)" ]; then
return
fi
- ${TOOLS_DIR}/usr/sbin/iceccd -d -s ${ICECC_SCHEDULER} -m ${ICECC_JOBS-8} \
- -N ${HOSTNAME} -p ${ICECC_PORT-10245}
+ ${TOOLS_DIR}/usr/sbin/iceccd -d \
+ -m ${ICECC_JOBS-8} \
+ -N ${HOSTNAME} \
+ -p ${ICECC_PORT-10245} \
+ $([ "${ICECC}" == "off" ] && echo "--no-remote") \
+ $([ "${ICECC_SCHEDULER}" != "broadcast" ] && echo "-s ${ICECC_SCHEDULER}")
}
function iceccd_stop() {