summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/rabbit_error_logger_file_h.erl19
-rw-r--r--src/rabbit_sasl_report_file_h.erl19
2 files changed, 12 insertions, 26 deletions
diff --git a/src/rabbit_error_logger_file_h.erl b/src/rabbit_error_logger_file_h.erl
index 8e13a46c37..e65bb57626 100644
--- a/src/rabbit_error_logger_file_h.erl
+++ b/src/rabbit_error_logger_file_h.erl
@@ -38,19 +38,12 @@
%% Used only when swapping handlers in log rotation
init({{File, Suffix}, []}) ->
case rabbit_misc:append_file(File, Suffix) of
- ok -> init(File);
- Error ->
- case init(File) of
- {ok, FInfo} ->
- rabbit_log:error("Error occured while appending " ++
- "~p log file to \"~s\":~n~p~n",
- [File, [File, Suffix], Error]),
- io:format("~nOrignal log file could not be appended to " ++
- "\"~s\"~n", [[File, Suffix]]),
- {ok, FInfo};
- CriticalError -> CriticalError
- end
- end;
+ ok -> ok;
+ Error -> rabbit_log:error("Failed to append contents of " ++
+ "log file '~s' to '~s':~n~p~n",
+ [File, [File, Suffix], Error])
+ end,
+ init(File);
%% Used only when swapping handlers without performing
%% log rotation
init({File, []}) ->
diff --git a/src/rabbit_sasl_report_file_h.erl b/src/rabbit_sasl_report_file_h.erl
index cc46307412..befd80577b 100644
--- a/src/rabbit_sasl_report_file_h.erl
+++ b/src/rabbit_sasl_report_file_h.erl
@@ -39,19 +39,12 @@
%% log rotation
init({{File, Suffix}, []}) ->
case rabbit_misc:append_file(File, Suffix) of
- ok -> init(File);
- Error ->
- case init(File) of
- {ok, FInfo} ->
- rabbit_log:error("Error occured while appending " ++
- "~p sasl log file to \"~s\":~n~p~n",
- [File, [File, Suffix], Error]),
- io:format("~nOrignal sasl log file could not be appended "
- "to \"~s\"~n", [[File, Suffix]]),
- {ok, FInfo};
- CriticalError -> CriticalError
- end
- end;
+ ok -> ok;
+ Error -> rabbit_log:error("Failed to append contents of " ++
+ "sasl log file '~s' to '~s':~n~p~n",
+ [File, [File, Suffix], Error])
+ end,
+ init(File);
%% Used only when swapping handlers without
%% doing any log rotation
init({File, []}) ->