Sha256: a6a6703d89e0321572b991249e3af4d0e0aa4b836fc557ce61f4fbe7cf09ff9c
Contents?: true
Size: 600 Bytes
Versions: 3
Compression:
Stored size: 600 Bytes
Contents
module Beaker class EC2Helper # Return a list of open ports for testing based on a hosts role # # @todo horribly hard-coded # @param [Array<String>] roles An array of roles # @return [Array<Number>] array of port numbers # @api private def self.amiports(roles) ports = [22, 61613, 8139] if roles.include? 'database' ports << 8080 ports << 8081 end if roles.include? 'master' ports << 8140 end if roles.include? 'dashboard' ports << 443 ports << 4435 end ports end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
beaker-1.21.0 | lib/beaker/hypervisor/ec2_helper.rb |
beaker-1.20.1 | lib/beaker/hypervisor/ec2_helper.rb |
beaker-1.20.0 | lib/beaker/hypervisor/ec2_helper.rb |