class TChatter::ConfigSetup

Constants

CONFIG_FILE
CONFIG_FILE_SOURCES

Public Class Methods

load_config(file_path) click to toggle source
# File lib/t_chatter/config_setup.rb, line 21
def self.load_config(file_path)
  ::YAML.load_file(file_path)
end
set_configuration() click to toggle source
# File lib/t_chatter/config_setup.rb, line 8
def self.set_configuration
  config_file = nil
  CONFIG_FILE_SOURCES.each{ |file_source|
      config_file = "#{file_source}/#{CONFIG_FILE}"
      break if File.exists? config_file
  }
   if File.exists? config_file
     @@config_data = load_config(config_file)
   else
     @@config_data = Hash.new(nil)
   end
end

Public Instance Methods

configuration() click to toggle source
# File lib/t_chatter/config_setup.rb, line 25
def configuration
  @@config_data
end