collectd: Added ``associative'' members to the notification_t structure.
authorFlorian Forster <octo@leeloo.lan.home.verplant.org>
Wed, 23 Jan 2008 09:40:14 +0000 (10:40 +0100)
committerFlorian Forster <octo@leeloo.lan.home.verplant.org>
Wed, 23 Jan 2008 09:40:14 +0000 (10:40 +0100)
commit0e3895c00ea46efccac1a7cf27483b6556cf8741
treee6ad0f380a76c5f2260317e64f9926fdc7a9dddc
parentf4a528f0bc857a568cca1c1af589da8625b19e09
collectd: Added ``associative'' members to the notification_t structure.

A notification does not need to be related to any performance data collected by
collectd, but now it *may* be related. This is used in the threshold stuff
already and passed via ExecNotification in the exec plugin, too.
The new `notification_init' function in `src/common.c' and the
`NOTIFICATION_INIT_VL' macro simplify the initialization of these new fields.
src/common.c
src/common.h
src/exec.c
src/plugin.h
src/utils_cache.c
src/utils_threshold.c