Module: Titanium::Configuration

Defined in:
lib/configuration.rb

Class Method Summary collapse

Class Method Details

.clean_startObject



41
42
43
# File 'lib/configuration.rb', line 41

def self.clean_start
  @clean_start ||= false
end

.clean_start=(value) ⇒ Object



45
46
47
# File 'lib/configuration.rb', line 45

def self.clean_start=(value)
  @clean_start = value
end

.db_adapterObject



49
50
51
# File 'lib/configuration.rb', line 49

def self.db_adapter
  @db_adapter ||= SQLiteAdapter
end

.db_adapter=(value) ⇒ Object



53
54
55
# File 'lib/configuration.rb', line 53

def self.db_adapter=(value)
  @db_adapter = value
end

.environmentObject



25
26
27
# File 'lib/configuration.rb', line 25

def self.environment
  @environment ||= ENV['RACK_ENV'] || 'development'
end

.environment=(value) ⇒ Object



29
30
31
# File 'lib/configuration.rb', line 29

def self.environment=(value)
  @environment = value
end

.loggerObject



33
34
35
# File 'lib/configuration.rb', line 33

def self.logger
  @logger ||= Logger.new(STDOUT)
end

.logger=(value) ⇒ Object



37
38
39
# File 'lib/configuration.rb', line 37

def self.logger=(value)
  @logger = value
end