module TestLab::Container::ClassMethods

Public Instance Methods

domains() click to toggle source

Container domain list

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

@return [Array<String>] A unique array of all defined domain names.

# 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