class Repoaccessor::Configuration

Public Class Methods

new(config_file_path = nil) click to toggle source
# File lib/repoaccessor/configuration.rb, line 5
def initialize(config_file_path = nil)
  @config = YAML.load_file(config_file_path)
end

Public Instance Methods

repo_info(repo_name,version = @config["version"]) click to toggle source
# File lib/repoaccessor/configuration.rb, line 9
def repo_info(repo_name,version = @config["version"])
   module_for_name = @config["modules"].select {
      |m| m["name"] == repo_name && m["version"] == version
   }
   module_for_name[0]
end