4
%% Copyright Ericsson AB 2009. All Rights Reserved.
4
%% Copyright Ericsson AB 2009-2011. All Rights Reserved.
6
6
%% The contents of this file are subject to the Erlang Public License,
7
7
%% Version 1.1, (the "License"); you may not use this file except in
20
20
-ifndef(snmpc_lib).
21
21
-define(snmpc_lib, true).
23
-define(vwarning(F, A), ?verbosity(warning, F, A, ignore)).
24
-define(vwarning2(F, A, MibLine), ?verbosity(warning, F, A, MibLine)).
23
-define(vwarning(F, A),
24
case get(warnings_as_errors) of
25
true -> snmpc_lib:error(F, A);
26
_ -> ?verbosity(warning, F, A, ignore)
29
-define(vwarning2(F, A, MibLine),
30
case get(warnings_as_errors) of
31
true -> snmpc_lib:error(F, A, MibLine);
32
_ -> ?verbosity(warning, F, A, MibLine)
25
34
-define(vinfo(F, A), ?verbosity(info, F, A, ignore)).
26
35
-define(vinfo2(F, A, MibLine), ?verbosity(info, F, A, MibLine)).
27
36
-define(vlog(F, A), ?verbosity(log, F, A, ignore)).