class Enparallel::Logger

Public Class Methods

from_thread_pool(pool) click to toggle source
# File lib/enparallel/logger.rb, line 3
def self.from_thread_pool(pool)
    Logger.new(pool)
end
new(pool) click to toggle source
# File lib/enparallel/logger.rb, line 7
def initialize(pool)
    @pool = pool
end

Public Instance Methods

get_all_log_groups() click to toggle source
# File lib/enparallel/logger.rb, line 11
def get_all_log_groups
    [LogGroup.success(@pool), LogGroup.failure(@pool)]
end
get_log_groups() click to toggle source
# File lib/enparallel/logger.rb, line 15
def get_log_groups
    get_all_log_groups.select(&:has_tasks?)
end