class Envoi::Mam::Agent::TransferClient
Attributes
agent[RW]
initial_args[RW]
logger[RW]
Public Class Methods
new(args = { })
click to toggle source
# File lib/envoi/mam/agent/transfer_client.rb, line 11 def initialize(args = { }) @initial_args = args @agent = args[:agent] initialize_logger(args) after_initialize end
Public Instance Methods
after_initialize()
click to toggle source
# File lib/envoi/mam/agent/transfer_client.rb, line 19 def after_initialize # To be overridden by child class end
initialize_logger(args = { })
click to toggle source
# File lib/envoi/mam/agent/transfer_client.rb, line 23 def initialize_logger(args = { }) @logger = agent.logger if agent && agent.respond_to?(:logger) && agent.logger end