Sha256: 1b4ce20025938548d6ab212dc86772a1e96a44ffc6c7e658de70386bf49fde33
Contents?: true
Size: 374 Bytes
Versions: 31
Compression:
Stored size: 374 Bytes
Contents
module SSHKit module Runner class Group < Sequential attr_writer :group_size def execute hosts.each_slice(group_size).collect do |group_hosts| Parallel.new(group_hosts, &block).execute sleep wait_interval end.flatten end private def group_size @group_size ||= 2 end end end end
Version data entries
31 entries across 31 versions & 1 rubygems