This follow up should make it work. Perhaps there is a more
elegant way, but wanted to generate something that works.
Before this patch, the --restart stops Zebra, but does not
restart it. After, it does restart.
Before this patch, the --status gives nasty long help.
After this patch, reasonable output.
Signed-off-by: Josef Moravec <josef.moravec@gmail.com>
Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
local name=$1
if is_zebra_running ${name}; then
-
- stop_zebra ${name} && \
- start_zebra ${name}
+ local noLF="-n"
+ [ "$verbose" != "no" ] && noLF=""
+ echo $noLF `stop_zebra ${name}`
+ echo $noLF `start_zebra ${name}`
else
if [ "$verbose" != "no" ]; then
log_daemon_msg "Error: Zebra not running for ${name}"
{
local name=$1
- if is_zebra_running; then
+ if is_zebra_running ${name}; then
log_daemon_msg "Zebra running for ${name}"
log_end_msg 0
else