Sha256: ea91fc068c3ac1b188eae912e76c97e72b803154e53a86632ffd691ed28c33dc
Contents?: true
Size: 803 Bytes
Versions: 1
Compression:
Stored size: 803 Bytes
Contents
class Apitool::Client::Backup < Apitool::Client::ApitoolClient def index get('/backups') do |response, request, result| if response.code == 200 parse(response) else nil end end end def show(uuid) get("/backups/#{uuid}") do |response| if response.code == 200 parse(response) else nil end end end def create(uuid = nil) parameters = { backup: { uuid: uuid } } post("/backups", parameters) do |response| if response.code == 200 parse(response) else nil end end end def destroy(uuid) delete("/backups/#{uuid}") do |response| if response.code == 200 parse(response) else nil end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
apitool-client-0.0.7 | lib/apitool/client/backup.rb |