51 lines
738 B
Erlang
51 lines
738 B
Erlang
%%% -*- erlang -*-
|
|
%%%
|
|
%%% This file is part of metrics released under the BSD license.
|
|
%%% See the LICENSE for more information.
|
|
%%%
|
|
%%% @doc dummy metric module
|
|
%%%
|
|
-module(metrics_dummy).
|
|
|
|
|
|
-export([
|
|
new/2,
|
|
delete/1,
|
|
increment_counter/1,
|
|
increment_counter/2,
|
|
decrement_counter/1,
|
|
decrement_counter/2,
|
|
update_histogram/2,
|
|
update_gauge/2,
|
|
update_meter/2]).
|
|
|
|
|
|
new(_, _) ->
|
|
ok.
|
|
|
|
delete(_) ->
|
|
ok.
|
|
|
|
increment_counter(_) ->
|
|
ok.
|
|
|
|
increment_counter(_, _) ->
|
|
ok.
|
|
|
|
decrement_counter(_) ->
|
|
ok.
|
|
|
|
decrement_counter(_, _) ->
|
|
ok.
|
|
|
|
update_histogram(_, Fun) when is_function(Fun, 0) ->
|
|
Fun();
|
|
update_histogram(_, _) ->
|
|
ok.
|
|
|
|
update_gauge(_, _) ->
|
|
ok.
|
|
|
|
update_meter(_, _) ->
|
|
ok.
|