# File lib/net/ssh/multi/server_list.rb, line 44 44: def each 45: @list.each do |server| 46: case server 47: when Server then yield server 48: when DynamicServer then server.each { |item| yield item } 49: else raise ArgumentError, "server list contains non-server: #{server.class}" 50: end 51: end 52: self 53: end