HPC::Runner::Command::Utils::Log
Class for all logging attributes
Command Line Options
logdir
Pattern to use to write out logs directory. Defaults to outdir/prunner_current_date_time/log1 .. log2 .. log3.
show_process_id
Show process_id in each log file. This is useful for aggregating logs
process_table
We also want to write all cmds and exit codes to a table
#TODO add a json format also
metastr
JSON string passed from HPC::Runner::App::Scheduler. It describes the total number of jobs, processes, and job batches.
Internal Attributes
You shouldn't be calling these directly.
Subroutines
set_logdir
Set the log directory
set_logfile
Set logfile
init_log
Initialize Log4perl log