lib/gaptool-client.rb in gaptool-client-0.5.5 vs lib/gaptool-client.rb in gaptool-client-0.5.6
- old
+ new
@@ -79,11 +79,12 @@
option ["-r", "--role"], "ROLE", "Resource name to initilize", :required => true
option ["-e", "--environment"], "ENVIRONMENT", "Which environment, e.g. production", :required => true
option ["-z", "--zone"], "ZONE", "AWS availability zone to put node in", :required => true
option ["-t", "--type"], "TYPE", "Type of instance, e.g. m1.large", :required => true
option ["-m", "--mirror"], "GIGABYTES", "Gigs for raid mirror, must be set up on each node", :required => false
+ option ["-s", "--security-group"], "SECURITY_GROUP", "Security group name. Defaults to $role-$environment", required: false
def execute
- $api.addnode(zone, type, role, environment, mirror)
+ $api.addnode(zone, type, role, environment, mirror, security_group)
end
end
class TerminateCommand < Clamp::Command
option ["-z", "--zone"], "ZONE", "AWS availability zone to put node in", :required => true