## Screen Dimensions
# Find current screen size
if [ -z "${COLUMNS}" ]; then
- COLUMNS=$(stty size)
+ COLUMNS=$(stty size < /dev/console)
COLUMNS=${COLUMNS##* }
fi
if [ ${?} -ne 0 ]; then
sleep 2
- if statusproc ${base} | grep -q "not running"; then
+ if statusproc ${base} | grep -q "stopped"; then
return ${EXIT_CODE_FAILURE}
fi
fi
if [ -f ${piddir}/${base}.pid ]; then
pid=$(head -1 ${piddir}/${base}.pid)
if [ -n "${pid}" ]; then
- echo "${base} not running but ${piddir}/${base}.pid exists"
+ echo "${base} stopped but ${piddir}/${base}.pid exists"
return ${EXIT_CODE_FAILURE}
fi
- else
- echo "${base} is not running"
fi
+
+ echo "${base} is stopped"
+ return ${EXIT_CODE_FAILURE}
}