class Squall::Template

OnApp Template

Public Instance Methods

list() click to toggle source

Public: Lists available templates.

Returns an Array.

# File lib/squall/template.rb, line 7
def list
  response = request(:get, '/templates.json')
  response.collect { |temp| temp['image_template'] }
end
make_public(id) click to toggle source

Public: Make a Template public so that it can be downloaded via a HTTP URL.

id - ID of template

Returns a Hash.

# File lib/squall/template.rb, line 18
def make_public(id)
  response = request(:post, "/templates/#{id}/make_public.json")
  response.first[1]
end