class Masscan::Task

## `masscan` options:

@see github.com/robertdavidgraham/masscan/blob/master/doc/masscan.8.markdown

Private Class Methods

format_port_list(ports) click to toggle source

Formats a port list.

@param [Array<Integer,Range>] ports

The port ranges.

@return [String]

Comma separated string.
# File lib/masscan/task.rb, line 167
def self.format_port_list(ports)
  ports.map { |port|
    case port
    when Range
      "#{port.first}-#{port.last}"
    else
      port.to_s
    end
  }.join(',')
end