class 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