From b9e6f3adc5687837c2d2294314473d044f4bd7b3 Mon Sep 17 00:00:00 2001 From: Ivan Revyakin Date: Mon, 11 Nov 2019 17:38:16 +0300 Subject: [PATCH] always type is "ping" for an "interface" Tracker type for an "interface" does not inherit global configuration and always be set "ping", or needs be set explicitly --- omr-tracker/files/etc/init.d/omr-tracker | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/omr-tracker/files/etc/init.d/omr-tracker b/omr-tracker/files/etc/init.d/omr-tracker index ce2eb914d..37f1744cb 100755 --- a/omr-tracker/files/etc/init.d/omr-tracker +++ b/omr-tracker/files/etc/init.d/omr-tracker @@ -21,7 +21,7 @@ _validate_section() { 'tries:uinteger' \ 'interval:uinteger' \ 'interval_tries:uinteger' \ - 'type:string:ping' \ + 'type:string:undef' \ 'enabled:bool:1' \ 'options:string' @@ -31,7 +31,7 @@ _validate_section() { [ -z "$interval" ] && interval=$tmp_interval [ -z "$interval_tries" ] && interval_tries=$tmp_interval_tries [ -z "$options" ] && options=$tmp_options - [ -z "$type" ] && type=$tmp_type + [ "$type" = "undef" ] && type=${tmp_type:-ping} [ -z "$enabled" ] && enabled=$tmp_enabled }