class ServState::Rotator
Attributes
data[R]
size[R]
Public Class Methods
new(size)
click to toggle source
# File lib/ServState/rotator.rb, line 12 def initialize(size) @size = size @data = Array.new(@size, [0, 0, 0, 0]) # [cpu, ram, netdown, netup] end
Public Instance Methods
append(values)
click to toggle source
# File lib/ServState/rotator.rb, line 5 def append(values) @data[@size] = [values[:cpu], values[:ram], values[:down], values[:up]] @data.shift end