Module ejabberd_loglevel [erl svg]

Data Types

level()

level() = integer() | atom()

Function Index

clear_custom/0Clear all custom levels.
clear_custom/1Clear a custom level.
ejabberd_logger_src/1*
get/0Get the default and all custom levels.
get_default/0Get the default level.
get_src/1*
header_src/0*
level_to_integer/1*
log_notify_src/1*
log_src/2*
notify_src/0*
set/1Set the default and all custom levels.
set_custom/2Set a custom level.

Function Details

clear_custom/0

clear_custom() -> ok

Clear all custom levels

clear_custom/1

clear_custom(Module::atom()) -> ok

Clear a custom level

ejabberd_logger_src/1 *

ejabberd_logger_src(Loglevel) -> any()

get/0

get() -> {DefaultLevelOrdinal::integer(), [{Module::atom(), LevelOrdinal::integer()}]}

Get the default and all custom levels

get_default/0

get_default() -> {Ordinal::integer(), Name::atom(), Description::string()}

Get the default level

get_src/1 *

get_src(Loglevel) -> any()

header_src/0 *

header_src() -> any()

level_to_integer/1 *

level_to_integer(Level) -> any()

log_notify_src/1 *

log_notify_src(Spec) -> any()

log_src/2 *

log_src(Loglevel, Spec) -> any()

notify_src/0 *

notify_src() -> any()

set/1

set(DefaultLevel::level() | {DefaultLevel::level(), [{Module::atom(), Level::level()}]}) -> {module, ejabberd_logger}

Set the default and all custom levels

set_custom/2

set_custom(Module::atom(), CustomLevel::level()) -> ok

Set a custom level


Generated by EDoc, May 23 2012, 07:15:16.