# File lib/deltacloud/drivers/rhevm/rhevm_driver.rb, line 100
  def images(credentials, opts={})
    client = new_client(credentials)
    img_arr = []
    safely do
      if (!opts.nil? && opts[:id])
        img_arr << convert_image(client, client.template(opts[:id]))
      else
        img_arr = client.templates.collect { |t| convert_image(client, t) }
      end
    end
    img_arr = filter_on( img_arr, :architecture, opts )
    img_arr.sort_by{|e| [e.owner_id, e.name]}
  end