We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 02720ba commit 4e9645eCopy full SHA for 4e9645e
apps/ale/src/ale_disk_sink.erl
@@ -407,6 +407,14 @@ do_open_file(Path, #file_info{inode = Inode}) ->
407
Error
408
end.
409
410
+compress_unencrypted(false = _IsEncrypted, Name, UncompressPth, CompressPth) ->
411
+ time_stat(Name, compression_time,
412
+ fun () ->
413
+ compress_file(UncompressPth, CompressPth)
414
+ end);
415
+compress_unencrypted(true = _IsEncrypted, _, _, _) ->
416
+ ok.
417
+
418
maybe_compress_post_rotate(#worker_state{sink_name = Name,
419
path = Path,
420
rotation_num_files = NumFiles,
@@ -415,10 +423,8 @@ maybe_compress_post_rotate(#worker_state{sink_name = Name,
423
UncompressedPath = Path ++ ".1",
424
CompressedPath = Path ++ ".1.gz",
425
- time_stat(Name, compression_time,
- fun () ->
- compress_file(UncompressedPath, CompressedPath)
421
- end);
426
+ IsEncrypted = ale:is_file_encrypted(UncompressedPath),
427
+ compress_unencrypted(IsEncrypted, Name, UncompressedPath, CompressedPath);
422
428
maybe_compress_post_rotate(_) ->
429
ok.
430
0 commit comments