Sha256: efeb8d588fbc025e2c22517f1827b5795143a428d70d3cc815476ca21bfadcd5
Contents?: true
Size: 543 Bytes
Versions: 5
Compression:
Stored size: 543 Bytes
Contents
module HammerCLIForeman module ComputeResources class EC2 < Base def name 'EC2' end def compute_attributes %w[availability_zone flavor_id groups security_group_ids managed_ip] end def provider_specific_fields super + [ Fields::Field.new(:label => _('Region'), :path => [:region]) ] end def mandatory_resource_options super + %i[region user password] end end HammerCLIForeman.register_compute_resource('ec2', EC2.new) end end
Version data entries
5 entries across 5 versions & 1 rubygems