index f3eefd5a6ebc5ebededb1af1206f4f997a330941..e01e2569429e3f10e91683f3bbd4df102af690b8 100644 (file)
--- a/src/daemon/plugin_mock.c
+++ b/src/daemon/plugin_mock.c
#include "plugin.h"
+#if HAVE_LIBKSTAT
+kstat_ctl_t *kc = NULL;
+#endif /* HAVE_LIBKSTAT */
+
char hostname_g[] = "example.com";
int plugin_register_complex_config (const char *type, int (*callback) (oconfig_item_t *))
return ENOTSUP;
}
+int plugin_flush (const char *plugin, cdtime_t timeout, const char *identifier)
+{
+ return ENOTSUP;
+}
+
+static data_source_t magic_ds[] = {{ "value", DS_TYPE_DERIVE, 0.0, NAN }};
+static data_set_t magic = { "MAGIC", 1, magic_ds };
+const data_set_t *plugin_get_ds (const char *name)
+{
+ if (strcmp (name, "MAGIC"))
+ return NULL;
+
+ return &magic;
+}
+
void plugin_log (int level, char const *format, ...)
{
char buffer[1024];