module Dag::Client::Cluster

Attributes

cluster_name[R]

Public Instance Methods

cluster() click to toggle source
# File lib/dag/client/cluster.rb, line 17
def cluster
  if @cluster_name.blank?
    raise Dag::Client::ClusterNotOpen.new("cluster not opened")
  end
  cluster_status
  Dag::Cluster.new(@api, @cluster_info.merge("name" => @cluster_name))
end
clusters() click to toggle source
# File lib/dag/client/cluster.rb, line 13
def clusters
  Dag::ClusterCollection.new(@api)
end
open(cluster_name) click to toggle source
# File lib/dag/client/cluster.rb, line 8
def open(cluster_name)
  @cluster_name = cluster_name
  self
end