class HammerCLIForeman::ComputeResources::Rackspace
Public Instance Methods
compute_attributes()
click to toggle source
# File lib/hammer_cli_foreman/compute_resource/rackspace.rb, line 8 def compute_attributes %w[flavor_id image_id] end
mandatory_resource_options()
click to toggle source
Calls superclass method
HammerCLIForeman::ComputeResources::Base#mandatory_resource_options
# File lib/hammer_cli_foreman/compute_resource/rackspace.rb, line 18 def mandatory_resource_options super + %i[url] end
name()
click to toggle source
# File lib/hammer_cli_foreman/compute_resource/rackspace.rb, line 4 def name 'Rackspace' end
provider_specific_fields()
click to toggle source
# File lib/hammer_cli_foreman/compute_resource/rackspace.rb, line 12 def provider_specific_fields [ Fields::Field.new(:label => _('Region'), :path => [:region]) ] end