Class: Beaker::EC2Helper
- Inherits:
-
Object
- Object
- Beaker::EC2Helper
- Defined in:
- lib/beaker/hypervisor/ec2_helper.rb
Class Method Summary collapse
-
.amiports(roles) ⇒ Array<Number>
private
Return a list of open ports for testing based on a hosts role.
Class Method Details
.amiports(roles) ⇒ Array<Number>
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
TODO:
horribly hard-coded
Return a list of open ports for testing based on a hosts role
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
# File 'lib/beaker/hypervisor/ec2_helper.rb', line 9 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 end ports end |