class

FileManager

Inherits Reference < Object

Constructors

new(root_url : String, size_limit : Int64)
Source

Instance methods

build_file_path(tag : String, time : String) : String
Source
check_for_over_limit
Source
cleanup_files
Source
directory_size(path : String) : Int64
Source
flush_as_necessary(open_file : OpenFile)
Source
get_open_file(data_hash : SyslogData, event_name : String | Nil)
Source
initialize_flusher
Source
mkdir_p(path : String)
Source
open_file(filepath : String) : OpenFile
Source
open_file_count
Source
paused
Source
process_run(cmd : String)
Source
verify_file_name(name : String) : String
Source
write_to_file(data_hash : SyslogData, event_name : String | Nil, &)
Source

Nested types