module HammerCLIForeman module ComputeResources class EC2 < Base def name _('EC2') end def compute_attributes [ 'flavor_id', 'image_id', 'availability_zone', 'security_group_ids', 'managed_ip' ] end def mandatory_resource_options super + [:region, :user, :password] end end HammerCLIForeman.register_compute_resource('ec2', EC2.new ) end end