diff options
author | Evgeniy Khramtsov <ekhramtsov@process-one.net> | 2015-06-03 15:52:19 +0300 |
---|---|---|
committer | Evgeniy Khramtsov <ekhramtsov@process-one.net> | 2015-06-03 15:52:19 +0300 |
commit | ab196b4b02ac2cbe7114ecb466cc10aea55bc112 (patch) | |
tree | 1faa980c8cfa0e8f36bfac4a717af1050880458d /src | |
parent | Fix typo (diff) |
Move opt_type/1 function out of if-else block
Diffstat (limited to 'src')
-rw-r--r-- | src/ejabberd_logger.erl | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/src/ejabberd_logger.erl b/src/ejabberd_logger.erl index 8c13be07..3bfe37c8 100644 --- a/src/ejabberd_logger.erl +++ b/src/ejabberd_logger.erl @@ -63,6 +63,17 @@ get_log_path() -> end end. +opt_type(log_rotate_date) -> + fun(S) -> binary_to_list(iolist_to_binary(S)) end; +opt_type(log_rotate_size) -> + fun(I) when is_integer(I), I >= 0 -> I end; +opt_type(log_rotate_count) -> + fun(I) when is_integer(I), I >= 0 -> I end; +opt_type(log_rate_limit) -> + fun(I) when is_integer(I), I >= 0 -> I end; +opt_type(_) -> + [log_rotate_date, log_rotate_size, log_rotate_count, log_rate_limit]. + -ifdef(LAGER). get_integer_env(Name, Default) -> @@ -186,17 +197,6 @@ get() -> set(LogLevel) -> p1_loglevel:set(LogLevel). -opt_type(log_rotate_date) -> - fun(S) -> binary_to_list(iolist_to_binary(S)) end; -opt_type(log_rotate_size) -> - fun(I) when is_integer(I), I >= 0 -> I end; -opt_type(log_rotate_count) -> - fun(I) when is_integer(I), I >= 0 -> I end; -opt_type(log_rate_limit) -> - fun(I) when is_integer(I), I >= 0 -> I end; -opt_type(_) -> - [log_rotate_date, log_rotate_size, log_rotate_count, log_rate_limit]. - %%%=================================================================== %%% Internal functions %%%=================================================================== |