def images(credentials, opts=nil)
image_list = []
terremark_client = new_client(credentials)
safely do
vdc_id = terremark_client.default_vdc_id
catalogItems = terremark_client.get_catalog(vdc_id).body['CatalogItems']
catalogItems.each{ |catalog_item|
current_item_id = catalog_item['href'].split('/').last
current_item = terremark_client.get_catalog_item(current_item_id).body['Entity']
if(current_item['type'] == 'application/vnd.vmware.vcloud.vAppTemplate+xml')
image_list << convert_image(current_item, credentials.user)
end
}
end
image_list = filter_on( image_list, :id, opts )
image_list = filter_on( image_list, :architecture, opts )
image_list = filter_on( image_list, :owner_id, opts )
image_list
end