build_hash_from_node

in cookbooks/aws-parallelcluster-scheduler-plugin/resources/execute_event_handler.rb [182:188]


  def build_hash_from_node(name, raise_if_not_found, *path_in_node)
    var = node.dig(*path_in_node)
    raise "Unable to find node attribute #{path_in_node}" if (!var || var.empty?) && raise_if_not_found

    var && !var.empty? ? { name => var } : {}
  end