module BenchmarkDriver::RidkUse

def self.ruby_path(version)

Parameters:
  • version (String) --
def self.ruby_path(version)
  ruby_list = BenchmarkDriver::RidkUse.ridk_use_list
  regex = Regexp.new(version)
  matched = ruby_list.keys.find {|k| k =~ regex}
  if ruby_list.has_key?(version)
    ruby_list[version][1]
  elsif matched
    ruby_list[matched][1]
  else
    abort "version #{version} not found"
  end
end