class Fog::Rackspace::Orchestration::Templates

Public Instance Methods

get(obj) click to toggle source
# File lib/fog/rackspace/models/orchestration/templates.rb, line 9
def get(obj)
  data = if obj.is_a?(Stack)
    service.get_stack_template(obj).body
  else
    service.show_resource_template(obj.resource_name).body
  end

  new(data)
rescue Fog::Rackspace::Orchestration::NotFound
  nil
end
validate(options={}) click to toggle source
# File lib/fog/rackspace/models/orchestration/templates.rb, line 21
def validate(options={})
  data = service.validate_template(options).body
  temp = new
  temp.parameters  = data['Parameters']
  temp.description = data['Description']
  temp
end