class Vmstator::DiskSummary
Attributes
disks[R]
inprogress_io[R]
merged_reads[R]
merged_writes[R]
milli_reading[R]
milli_spent_io[R]
milli_writing[R]
partitions[R]
read_sectors[R]
total_reads[R]
writes[R]
written_sectors[R]
Public Class Methods
new(data=false)
click to toggle source
# File lib/vmstator/linux/disk_summary.rb, line 17 def initialize(data=false) if data update(data) end true end
Public Instance Methods
update(data)
click to toggle source
# File lib/vmstator/linux/disk_summary.rb, line 24 def update(data) if data @disks = data[:disks] @partitions = data[:partitions] @total_reads = data[:total_reads] @merged_reads = data[:merged_reads] @read_sectors = data[:read_sectors] @milli_reading = data[:milli_reading] @writes = data[:writes] @merged_writes = data[:merged_writes] @written_sectors = data[:written_sectors] @milli_writing = data[:milli_writing] @inprogress_io = data[:inprogress_io] @milli_spent_io = data[:milli_spent_io] else return false end true end