module Innologix

Constants

VERSION

Public Class Methods

config() click to toggle source
# File lib/innologix.rb, line 25
def config
  @config ||= load_config(config_path)
end
config_path() click to toggle source
# File lib/innologix.rb, line 29
def config_path
  if defined?(Rails)
    File.join(Rails.root, 'config', 'innologix.yml')
  else
    ENV['CONFIG_PATH'] != nil ? ENV['CONFIG_PATH'] + '/innologix.yml' : 'innologix.yml'
  end
end
load_config(yaml_file) click to toggle source
# File lib/innologix.rb, line 37
def load_config(yaml_file)
  return {} unless File.exist?(yaml_file)
  cfg = YAML::load(File.open(yaml_file))
  if defined? Rails
    cfg = cfg[Rails.env]
  end
  cfg
end