X-Git-Url: https://git.xandkar.net/?p=beam_stats.git;a=blobdiff_plain;f=src%2Fbeam_stats_msg_graphite.erl;h=62028b1bcafbee8ec78743135c9a5b38c9f4b57f;hp=5b4e6e2019463c0b4ca9fbdd30847d6dd532011c;hb=9b9299d9a59c8e5236c49c048846c9c4d5ed4a8b;hpb=67948b18dddf1311ac0477340ab7304b54090824 diff --git a/src/beam_stats_msg_graphite.erl b/src/beam_stats_msg_graphite.erl index 5b4e6e2..62028b1 100644 --- a/src/beam_stats_msg_graphite.erl +++ b/src/beam_stats_msg_graphite.erl @@ -14,6 +14,7 @@ -export( [ of_beam_stats/1 , to_bin/1 + , path_to_bin/1 ]). -define(T, #?MODULE). @@ -69,12 +70,17 @@ to_bin( , timestamp = Timestamp } ) -> - PathBin = bin_join(Path, <<".">>), + PathBin = path_to_bin(Path), ValueBin = integer_to_binary(Value), TimestampInt = timestamp_to_integer(Timestamp), TimestampBin = integer_to_binary(TimestampInt), <>. +-spec path_to_bin([binary()]) -> + binary(). +path_to_bin(Path) -> + bin_join(Path, <<".">>). + %% ============================================================================ %% Helpers %% ============================================================================