module PgUtils
main module
Constants
- VERSION
Attributes
configuration[RW]
Public Class Methods
configure() { |configuration| ... }
click to toggle source
# File lib/pg_utils.rb, line 21 def self.configure yield(configuration) end
configure_with(path_to_yaml_file)
click to toggle source
Configure through yaml file
# File lib/pg_utils.rb, line 26 def self.configure_with(path_to_yaml_file) begin config = YAML::load(IO.read(path_to_yaml_file)) config.each {|k,v| configuration.instance_variable_set("@#{k}", v) } rescue Errno::ENOENT raise "YAML configuration file couldn't be found. Using defaults." end end
reset()
click to toggle source
# File lib/pg_utils.rb, line 17 def self.reset @configuration = Configuration.new end