Class: Chute::V2::Triggers

Inherits:
Object
  • Object
show all
Defined in:
lib/chute/v2/triggers.rb

Class Method Summary collapse

Class Method Details

.allObject

Asset Tags

[View source]

7
8
9
# File 'lib/chute/v2/triggers.rb', line 7

def all
  Chute::Client.get("/v2/triggers")
end

.create(url, event) ⇒ Object

[View source]

11
12
13
# File 'lib/chute/v2/triggers.rb', line 11

def create(url, event)
  Chute::Client.post("/v2/triggers", url: url, event: event)
end

.delete(trigger_id) ⇒ Object

[View source]

19
20
21
# File 'lib/chute/v2/triggers.rb', line 19

def delete(trigger_id)
  Chute::Client.delete("/v2/triggers/#{trigger_id}")
end

.update(trigger_id, url, event) ⇒ Object

[View source]

15
16
17
# File 'lib/chute/v2/triggers.rb', line 15

def update(trigger_id,url, event)
  Chute::Client.put("/v2/triggers/#{trigger_id}", url: url, event: event)
end