Logging - Functions
Index
PeriLab.Logging_module.get_log_file
PeriLab.Logging_module.init_logging
PeriLab.Logging_module.print_table
PeriLab.Logging_module.progress_filter
PeriLab.Logging_module.set_log_file
PeriLab.Logging_module.set_result_files
Logging_module
PeriLab.Logging_module.get_log_file
— Methodget_log_file()
Get the log file.
Returns
log_file::String
: The log file.
PeriLab.Logging_module.init_logging
— Methodinit_logging(filename::String, debug::Bool, silent::Bool, rank::Int64, size::Int64)
Initialize the logging.
Arguments
filename::String
: The filename.debug::Bool
: If debug is true.silent::Bool
: If silent is true.rank::Int64
: The rank.size::Int64
: The size.
PeriLab.Logging_module.print_table
— Methodprint_table(data::Matrix, datamanager::Module)
Print the table.
Arguments
data::Matrix
: The data.datamanager::Module
: The data manager.
PeriLab.Logging_module.progress_filter
— Methodprogress_filter(log_args)
Filter progress messages.
Arguments
log_args
: The log arguments.
Returns
true
: If the message is not a progress message.false
: If the message is a progress message.
PeriLab.Logging_module.set_log_file
— Methodset_log_file(filename::String)
Set the log file.
Arguments
filename::String
: The filename.
Returns
log_file::String
: The log file.
PeriLab.Logging_module.set_result_files
— Methodset_result_files(result_files_temp::Vector{Dict})
Set the result files.
Arguments
result_files_temp::Vector{Dict}
: The result files.