Module: TestLab::Container::ClassMethods
- Included in:
- TestLab::Container
- Defined in:
- lib/testlab/container/class_methods.rb
Instance Method Summary collapse
-
#domains ⇒ Array<String>
Container domain list.
Instance Method Details
#domains ⇒ Array<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 |