class RedfishTools::SseClient

Public Class Methods

new(address) click to toggle source
# File lib/redfish_tools/sse_client.rb, line 9
def initialize(address)
  @address = address
end

Public Instance Methods

start() click to toggle source
# File lib/redfish_tools/sse_client.rb, line 13
def start
  ServerSentEvents.listen(@address) do |event|
    puts JSON.pretty_generate("id"   => event.id,
                              "data" => JSON.parse(event.data))
  end
end