refs #5460
refs #5469
refs #5504
}
}
+void InfluxdbWriter::ValidateSocketTimeout(int, const ValidationUtils&)
+{
+ Log(LogWarning, "InfluxdbWriter", "'socket_timeout' option has no effect and will be removed in Icinga 2 v2.8");
+}
virtual void ValidateHostTemplate(const Dictionary::Ptr& value, const ValidationUtils& utils) override;
virtual void ValidateServiceTemplate(const Dictionary::Ptr& value, const ValidationUtils& utils) override;
+ virtual void ValidateSocketTimeout(int value, const ValidationUtils& utils) override;
protected:
virtual void OnConfigLoaded(void) override;
[config] int flush_threshold {
default {{{ return 1024; }}}
};
+ [config] int socket_timeout {
+ default {{{ return 5; }}}
+ };
};
validator InfluxdbWriter {