X-Git-Url: https://git.xandkar.net/?a=blobdiff_plain;f=src%2Fbeam_stats_consumer_graphite.erl;h=85c002d17b4de8a6b736b2ea0bf74e2416658e34;hb=b2f78fc6fd026053e95fe2bf35278295f1f15609;hp=c60c6e8a725c14d7d1d0ba510905e61d696e1b66;hpb=caf75ed8160362773766c6bde005cf5f33544392;p=beam_stats.git diff --git a/src/beam_stats_consumer_graphite.erl b/src/beam_stats_consumer_graphite.erl index c60c6e8..85c002d 100644 --- a/src/beam_stats_consumer_graphite.erl +++ b/src/beam_stats_consumer_graphite.erl @@ -22,13 +22,13 @@ . -type option() :: - {connect_options , [connect_option()]} - | {consumption_interval , erlang:time()} + {consumption_interval , non_neg_integer()} + | {connect_options , [connect_option()]} . -record(state, { connect_options = [] :: [connect_option()] - , sock = none :: hope_option:t(gen_tcp:socket()) + , sock = none :: hope_option:t(Socket :: port()) }). -type state() :: @@ -37,7 +37,7 @@ -define(GRAPHITE_PATH_PREFIX, "beam_stats"). -spec init([option()]) -> - {erlang:time(), state()}. + {non_neg_integer(), state()}. init(Options) -> ConnectOptions = hope_kv_list:get(Options, connect_options , []), ConsumptionInterval = hope_kv_list:get(Options, consumption_interval, 60000),