Class: Specinfra::HostInventory::Memory
- Inherits:
-
Object
- Object
- Specinfra::HostInventory::Memory
- Defined in:
- lib/specinfra/host_inventory/memory.rb
Class Method Summary collapse
Class Method Details
.get ⇒ Object
4 5 6 7 8 9 10 11 12 13 14 15 |
# File 'lib/specinfra/host_inventory/memory.rb', line 4 def self.get cmd = Specinfra.command.get(:get_inventory_memory) ret = Specinfra.backend.run_command(cmd).stdout memory = {} ret.each_line do |line| case line when /^MemTotal:\s+(\d+) (.+)$/ memory['total'] = "#{$1}#{$2}" end end memory end |