Module: TestLab::Container::ClassMethods

Included in:
TestLab::Container
Defined in:
lib/testlab/container/class_methods.rb

Instance Method Summary collapse

Instance Method Details

#domainsArray<String>

Container domain list

Returns an array of strings containing all the unique domains defined across all containers



12
13
14
15
16
17
# File 'lib/testlab/container/class_methods.rb', line 12

def domains
  self.all.select{ |container| (!container.template rescue true) }.map do |container|
    container.domain ||= container.node.domain
    container.domain
  end.compact.uniq
end