module EventStore::HTTP::Connect::Controls::ResolveHost

Public Class Methods

configure(receiver, host: nil, ip_addresses: nil) click to toggle source
# File lib/event_store/http/connect/controls/resolve_host.rb, line 6
def self.configure(receiver, host: nil, ip_addresses: nil)
  host ||= Hostname.example
  ip_addresses ||= [IPAddress.example]

  resolve_host = SubstAttr::Substitute.(:resolve_host, receiver)
  resolve_host.set host, ip_addresses
  resolve_host
end