class BaseChip::ClusterType
Public Instance Methods
dereference(name,jobs,passive)
click to toggle source
# File lib/base_chip/cluster_type.rb, line 26 def dereference(name,jobs,passive) configure clusters = [] unless @clusters fault "No clusters are specified for the cluster type '#{@name}'" unless passive return clusters end if name == 'all' || name == '' clusters = @clusters.values elsif cluster = @clusters[name.to_s] clusters << cluster else fault "No clusters could be found named '#{name}' of type '#{@name}'" unless passive end clusters end