class HammerCLIForeman::ComputeResources::Base

Public Instance Methods

compute_attributes() click to toggle source
# File lib/hammer_cli_foreman/compute_resource/base.rb, line 5
def compute_attributes; []; end
host_attributes() click to toggle source
# File lib/hammer_cli_foreman/compute_resource/base.rb, line 9
def host_attributes; []; end
interface_attributes() click to toggle source
# File lib/hammer_cli_foreman/compute_resource/base.rb, line 6
def interface_attributes; []; end
interfaces_attrs_name() click to toggle source
# File lib/hammer_cli_foreman/compute_resource/base.rb, line 8
def interfaces_attrs_name; 'interfaces_attributes'; end
mandatory_resource_options() click to toggle source
# File lib/hammer_cli_foreman/compute_resource/base.rb, line 11
def mandatory_resource_options; %i[name provider]; end
name() click to toggle source
# File lib/hammer_cli_foreman/compute_resource/base.rb, line 4
def name; ''; end
provider_specific_fields() click to toggle source
# File lib/hammer_cli_foreman/compute_resource/base.rb, line 10
def provider_specific_fields; []; end
volume_attributes() click to toggle source
# File lib/hammer_cli_foreman/compute_resource/base.rb, line 7
def volume_attributes; []; end