Class: Rdh

Inherits:
Object
  • Object
show all
Defined in:
lib/rdh.rb

Class Method Summary collapse

Class Method Details

.contribute_gem(gem_name, version, dependencies) ⇒ Object



22
23
24
# File 'lib/rdh.rb', line 22

def self.contribute_gem(gem_name, version, dependencies)
	resp = RdhApi.create(gem_name, version, dependencies)
end

.get_osObject



4
5
6
7
8
9
10
11
12
13
# File 'lib/rdh.rb', line 4

def self.get_os
	os = RbConfig::CONFIG['host_os']
  if os =~ /darwin|mac os/
	 return 'macos'
  elsif os =~ /linux/
	  return 'linux'
  else
	  return 'unknown'
  end
end

.inspect_gem(gem_name, version) ⇒ Object



15
16
17
18
19
# File 'lib/rdh.rb', line 15

def self.inspect_gem(gem_name, version)
	os = self.get_os
	dep = RdhApi.get(gem_name, version, os)
	return dep
end