Sha256: d4c1489b008c932daeb92072f878ba64de7f1d7f529578db66dce94d8641d1e7
Contents?: true
Size: 695 Bytes
Versions: 1
Compression:
Stored size: 695 Bytes
Contents
module Screenbeacon class Project < APIResource include Screenbeacon::APIOperations::Create include Screenbeacon::APIOperations::Update include Screenbeacon::APIOperations::Delete include Screenbeacon::APIOperations::List def alerts Alert.all({ :project_id => id }, @opts) end def resolve_all(opts={}) response, opts = request(:patch, resolve_url, {}, opts) refresh_from(response, opts) end def run(opts={}) response, opts = request(:post, run_url, {}, opts) refresh_from(response, opts) end private def resolve_all_url url + '/resolve_all' end def run_url url + '/run' end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
screenbeacon-1.0.2 | lib/screenbeacon/project.rb |