Class: OcpuPackage

Inherits:
Object
  • Object
show all
Defined in:
lib/ruby_cpu/models/ocpu_package.rb

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Attribute Details

#nameObject

Returns the value of attribute name.



3
4
5
# File 'lib/ruby_cpu/models/ocpu_package.rb', line 3

def name
  @name
end

Class Method Details

.build_from_list(package_list) ⇒ Object



5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# File 'lib/ruby_cpu/models/ocpu_package.rb', line 5

def self.build_from_list package_list

  package_list = package_list.split(" ")

  packages = Array.new

  package_list.each do |package| 
    current_package = new
	current_package.name = package
    packages << current_package

  end

  packages

end