def hosts
      entries.map do |entry|
        entry.is_a?(HostGroup) ? entry.hosts : entry
      end.flatten.uniq
    end
def hosts
      entries.map do |entry|
        entry.is_a?(HostGroup) ? entry.hosts : entry
      end.flatten.uniq
    end
A recursive listing of all hosts associated with this HostGroup