module EventStore::HTTP::Controls::Info::Response::JSON

Public Class Methods

text(state: nil) click to toggle source
# File lib/event_store/http/controls/info/response/json.rb, line 7
            def self.text(state: nil)
              state ||= :leader

              state = EventStore::HTTP::Cluster::MemberState.public_send state

              <<~JSON
              {
                "esVersion": "1.1.1",
                "state": "#{state}",
                "projectionsMode": "some-mode"
              }
              JSON
            end