module Aerospike::Cluster::FindNode

Find node in cluster by name

Public Class Methods

call(cluster, peers, node_name) click to toggle source
# File lib/aerospike/cluster/find_node.rb, line 25
def call(cluster, peers, node_name)
  node = cluster.find_node_by_name(node_name) || peers.find_node_by_name(node_name)
  return if node.nil?
  node.tap do |n|
    n.increase_reference_count!
  end
end