|
|
- %% -*- tab-width: 4;erlang-indent-level: 4;indent-tabs-mode: nil -*-
- %% ex: ts=4 sw=4 et
- {application, lager,
- [
- {description, "Erlang logging framework"},
- {vsn, "0.9.0"},
- {modules, []},
- {applications, [
- kernel,
- stdlib
- ]},
- {registered, []},
- {mod, {lager_app, []}},
- {env, [
- %% What handlers to install with what arguments
- {handlers, [
- {lager_console_backend, info},
- {lager_file_backend, [
- {"log/error.log", error, 10485760, "", 5},
- {"log/console.log", info, 10485760, "", 5}
- ]}
- ]},
- %% Whether to write a crash log, and where. Undefined means no crash logger.
- {crash_log, "log/crash.log"},
- %% Maximum size in bytes of events in the crash log - defaults to 65536
- {crash_log_msg_size, 65536},
- %% Maximum size of the crash log in bytes, before its rotated, set
- %% to 0 to disable rotation - default is 0
- {crash_log_size, 10485760},
- %% What time to rotate the crash log - default is no time
- %% rotation. See the README for a description of this format.
- {crash_log_date, "$D0"},
- %% Number of rotated crash logs to keep, 0 means keep only the
- %% current one - default is 0
- {crash_log_count, 5},
- %% Whether to redirect error_logger messages into lager - defaults to true
- {error_logger_redirect, true}
- ]}
- ]}.
|