Class: Capistrano::Smartlogging::Configuration

Inherits:
Object
  • Object
show all
Defined in:
lib/capistrano/smartlogging/configuration.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeConfiguration

Returns a new instance of Configuration.



6
7
8
9
# File 'lib/capistrano/smartlogging/configuration.rb', line 6

def initialize
  Dir.mkdir('log') unless File.exist?('log')
  self.log_file = env.fetch(:smartlogging_file) || 'log/smartlogging.log'
end

Instance Attribute Details

#log_fileObject

Returns the value of attribute log_file.



4
5
6
# File 'lib/capistrano/smartlogging/configuration.rb', line 4

def log_file
  @log_file
end