Class: EventStore::HTTP::Gossip::Response
- Inherits:
-
Object
- Object
- EventStore::HTTP::Gossip::Response
- Includes:
- Schema::DataStructure
- Defined in:
- lib/event_store/http/gossip/response.rb,
lib/event_store/http/gossip/response/member.rb,
lib/event_store/http/gossip/response/transformer.rb
Defined Under Namespace
Modules: Transformer Classes: Member
Instance Method Summary collapse
Instance Method Details
#add_member(member) ⇒ Object
13 14 15 16 17 18 19 20 21 |
# File 'lib/event_store/http/gossip/response.rb', line 13 def add_member(member) if member.state == Cluster::MemberState.leader self.leader = member elsif member.state == Cluster::MemberState.follower followers << member else unknown << member end end |