Parent

Methods

LeoManager::Status::System

System Info

Attributes

d[R]

number of replicas needed for a successful DELETE operation

n[R]

number of replicas

r[R]

number of replicas needed for a successful READ operation

ring_cur[R]
ring_prev[R]
ring_size[R]
version[R]
w[R]

number of replicas needed for a successful WRITE operation

Public Class Methods

new(h) click to toggle source
# File lib/leo_manager_models.rb, line 77
def initialize(h)
  @version = h[:version]
  @n = Integer(h[:n])
  @r = Integer(h[:r])
  @w = Integer(h[:w])
  @d = Integer(h[:d])
  @ring_size = Integer(h[:ring_size])
  # leo_manager returns ring_hash_(cur|prev) as decimal (not hex)
  @ring_cur  = Integer(h[:ring_hash_cur]).to_s(16)
  @ring_prev = Integer(h[:ring_hash_prev]).to_s(16)
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.