class Fog::Kubevirt::Compute::Templates

Attributes

kind[R]
resource_version[R]

Public Instance Methods

all(filters = {}) click to toggle source
# File lib/fog/kubevirt/compute/models/templates.rb, line 12
def all(filters = {})
  begin
    temps = service.list_templates(filters)

    @kind = temps.kind
    @resource_version = temps.resource_version
  rescue ::Fog::Kubevirt::Errors::ClientError
    # we assume that we get 404
    temps = []

    @kind = 'Template'
  end

  load temps
end
get(name) click to toggle source
# File lib/fog/kubevirt/compute/models/templates.rb, line 28
def get(name)
  new service.get_template(name)
end