X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Fdf.c;h=433f4e2cf7116fad666f6065e2ea223aa0df1c8c;hb=3f5fc2f959affe8f2c40944aeed6c2bf75cf462c;hp=fde5d9ae503692b492286604f561c747350f850a;hpb=2d897a731bd23f7a33b89e7b7e3004b6b26b5a94;p=collectd.git diff --git a/src/df.c b/src/df.c index fde5d9ae..433f4e2c 100644 --- a/src/df.c +++ b/src/df.c @@ -46,18 +46,6 @@ # define BLOCKSIZE(s) (s).f_bsize #endif -/* 2^50 - 1 == 1125899906842623 = 1 Petabyte */ -static data_source_t dsrc[2] = -{ - {"free", DS_TYPE_GAUGE, 0, 1125899906842623.0}, - {"used", DS_TYPE_GAUGE, 0, 1125899906842623.0} -}; - -static data_set_t ds = -{ - "df", 2, dsrc -}; - #if DF_HAVE_READ static const char *config_keys[] = { @@ -174,7 +162,10 @@ static int df_read (void) { if (STATANYFS (mnt_ptr->dir, &statbuf) < 0) { - syslog (LOG_ERR, "statv?fs failed: %s", strerror (errno)); + char errbuf[1024]; + ERROR ("statv?fs failed: %s", + sstrerror (errno, errbuf, + sizeof (errbuf))); continue; } @@ -222,10 +213,9 @@ static int df_read (void) void module_register (void) { - plugin_register_data_set (&ds); - #if DF_HAVE_READ - plugin_register_config ("df", df_config, config_keys, config_keys_num); + plugin_register_config ("df", df_config, + config_keys, config_keys_num); plugin_register_init ("df", df_init); plugin_register_read ("df", df_read); #endif