Class: Chef::Knife::Cloud::VcairImageList
Instance Method Summary
collapse
included
#available_networks, #config_value, #create_service_instance, #get_id, #msg_pair, #net, #network_config, #org, #template, #validate!, #vapp, #vdc, #vm
Instance Method Details
#before_exec_command ⇒ Object
40
41
42
43
44
45
46
|
# File 'lib/chef/knife/vcair_image_list.rb', line 40
def before_exec_command
@columns_with_info = [
{:label => 'Name', :key => 'name'},
{:label => 'Description', :key => 'description'}
]
@sort_by_field = "name"
end
|
#query_resource ⇒ Object
32
33
34
35
36
37
38
|
# File 'lib/chef/knife/vcair_image_list.rb', line 32
def query_resource
images = []
org.catalogs.each do |catalog|
images << catalog.catalog_items.all
end
images.flatten
end
|