class Eco::API::Common::Session::BaseSession
Attributes
api[R]
config[RW]
enviro[RW]
enviro=[RW]
environment[RW]
file_manager[R]
fm[R]
logger[R]
session[RW]
Public Class Methods
new(e)
click to toggle source
# File lib/eco/api/common/session/base_session.rb, line 16 def initialize(e) raise "Expected object Eco::API::Common::Session::Environment. Given: #{e.class}" unless e.is_a?(Environment) self.environment = e end
Public Instance Methods
environment=(value)
click to toggle source
# File lib/eco/api/common/session/base_session.rb, line 25 def environment=(value) @environment = nil @environment = value if value.is_a?(Environment) end
fatal(msg)
click to toggle source
TODO: paremeter for the exception
# File lib/eco/api/common/session/base_session.rb, line 71 def fatal(msg) logger.fatal(msg) raise msg end
mailer()
click to toggle source
# File lib/eco/api/common/session/base_session.rb, line 42 def mailer enviro.mailer end
mailer?()
click to toggle source
# File lib/eco/api/common/session/base_session.rb, line 46 def mailer? enviro.mailer? end
s3uploader()
click to toggle source
# File lib/eco/api/common/session/base_session.rb, line 58 def s3uploader enviro.s3uploader end
s3uploader?()
click to toggle source
# File lib/eco/api/common/session/base_session.rb, line 62 def s3uploader? enviro.s3uploader? end
sftp()
click to toggle source
# File lib/eco/api/common/session/base_session.rb, line 50 def sftp enviro.sftp end
sftp?()
click to toggle source
# File lib/eco/api/common/session/base_session.rb, line 54 def sftp? enviro.sftp? end