Method: Etcd::Node#check_required

Defined in:
lib/etcd/node.rb

#check_required(opts) ⇒ Object

Raises:

  • (ArgumentError)


30
31
32
33
# File 'lib/etcd/node.rb', line 30

def check_required(opts)
  raise ArgumentError, "Client URL is required!" unless opts[:client_urls] && opts[:client_urls].any?
  raise ArgumentError, "Node ID is required!" unless opts[:id]
end