Class: HammerCLIForeman::ComputeResource::InfoCommand

Inherits:
InfoCommand
  • Object
show all
Includes:
ProviderNameLegacy
Defined in:
lib/hammer_cli_foreman/compute_resource.rb

Instance Method Summary collapse

Methods included from ProviderNameLegacy

#extend_data

Instance Method Details



41
42
43
44
45
46
47
# File 'lib/hammer_cli_foreman/compute_resource.rb', line 41

def print_data(data)
  provider = ::HammerCLIForeman.compute_resources[data['provider'].downcase]
  if provider
    output_definition.fields.concat(provider.provider_specific_fields || [])
    super(data)
  end
end