Sha256: a5fe00ba2f8671bb2627aba3b737310c7f33902df4a44f4480ede601b14d1cb2
Contents?: true
Size: 858 Bytes
Versions: 1
Compression:
Stored size: 858 Bytes
Contents
class TreasureData::API module Result #### ## Result API ## def list_result code, body, res = get("/v3/result/list") if code != "200" raise_error("List result table failed", res) end js = checked_json(body, %w[results]) result = [] js['results'].map {|m| result << [m['name'], m['url'], nil] # same as database } return result end # => true def create_result(name, url, opts={}) params = {'url'=>url}.merge(opts) code, body, res = post("/v3/result/create/#{e name}", params) if code != "200" raise_error("Create result table failed", res) end return true end # => true def delete_result(name) code, body, res = post("/v3/result/delete/#{e name}") if code != "200" raise_error("Delete result table failed", res) end return true end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
td-client-0.8.68 | lib/td/client/api/result.rb |