From: Marc Fournier Date: Tue, 10 May 2016 07:21:10 +0000 (+0200) Subject: apcups: define default server timeout as a constant X-Git-Tag: collectd-5.6.0~302 X-Git-Url: https://git.verplant.org/?a=commitdiff_plain;h=b9fed307911acfb34ab50c97f1bf5b9d6a78c873;p=collectd.git apcups: define default server timeout as a constant --- 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; } }