From b9fed307911acfb34ab50c97f1bf5b9d6a78c873 Mon Sep 17 00:00:00 2001 From: Marc Fournier Date: Tue, 10 May 2016 09:21:10 +0200 Subject: [PATCH] apcups: define default server timeout as a constant --- src/apcups.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/apcups.c b/src/apcups.c index 591f6acd..2d1c16bb 100644 --- a/src/apcups.c +++ b/src/apcups.c @@ -40,6 +40,10 @@ # include #endif +#ifndef APCUPS_SERVER_TIMEOUT +# define APCUPS_SERVER_TIMEOUT 15.0 +#endif + #ifndef APCUPS_DEFAULT_NODE # define APCUPS_DEFAULT_NODE "localhost" #endif @@ -400,11 +404,11 @@ static int apcups_config (oconfig_item_t *ci) if (!persistent_conn_set) { double interval = CDTIME_T_TO_DOUBLE(plugin_get_interval()); - if (interval > 15.0) { + if (interval > APCUPS_SERVER_TIMEOUT) { NOTICE ("apcups plugin: Plugin poll interval set to %.3f seconds. " - "Apcupsd NIS socket timeout is 15 seconds, " + "Apcupsd NIS socket timeout is %.3f seconds, " "PersistentConnection disabled by default.", - interval); + interval, APCUPS_SERVER_TIMEOUT); conf_persistent_conn = 0; } } -- 2.11.0