|
|
@ -75,14 +75,14 @@ init(_Args) -> |
|
|
|
crashLogSpec(false) -> |
|
|
|
undefined; |
|
|
|
crashLogSpec(File) -> |
|
|
|
MaxBytes = rumUtil:get_env(crash_log_msg_size, 65536), |
|
|
|
RotationSize = rumUtil:get_env(crash_log_size, 0), |
|
|
|
RotationCount = rumUtil:get_env(crash_log_count, 0), |
|
|
|
RotationDate = rumUtil:get_env(crash_log_date, "$D0"), |
|
|
|
RotationMod = rumUtil:get_env(crash_log_rotator, lager_rotator_default), |
|
|
|
MsgMaxBytes = rumUtil:get_env(crashLogMsgSize, 65536), |
|
|
|
RotationSize = rumUtil:get_env(crashLogFileSize, 0), |
|
|
|
RotationCount = rumUtil:get_env(crashLogCount, 0), |
|
|
|
RotationDate = rumUtil:get_env(crashLogDate, "$D0"), |
|
|
|
RotationMod = rumUtil:get_env(crashLogRotator, rumRotatorExm), |
|
|
|
#{ |
|
|
|
id => rumCrashLog, |
|
|
|
start => {rumCrashLog, start_link, [File, MaxBytes, RotationSize, RotationDate, RotationCount, RotationMod]}, |
|
|
|
start => {rumCrashLog, start_link, [File, MsgMaxBytes, RotationSize, RotationDate, RotationCount, RotationMod]}, |
|
|
|
restart => permanent, |
|
|
|
shutdown => 5000, |
|
|
|
type => worker, |
|
|
|