--- /dev/null
+-module(collectd).
+-export([dispatch_values/1]).
+
+-include("collectd.hrl").
+
+dispatch_values (VL) when is_record (VL, value_list) ->
+ call_cnode (dispatch_values, VL).
+
+call_cnode(Func, Args) ->
+ {any, 'collectd@leeloo.lan.home.verplant.org'} ! {Func, Args},
+ receive
+ { error, Message } ->
+ io:format ("Function ~w failed: ~s~n", [Func, Message]),
+ error;
+ success ->
+ success
+ end.