class Focus::StartRescueTime

Public Instance Methods

perform() click to toggle source
# File lib/focus/actions/start_rescue_time.rb, line 3
def perform
  res = Utils::WebClient.post url
  fail_action!(error: res) unless res.success?
end

Private Instance Methods

event() click to toggle source
# File lib/focus/actions/start_rescue_time.rb, line 18
def event
  "rescue_time_focus_start"
end
token() click to toggle source
# File lib/focus/actions/start_rescue_time.rb, line 10
def token
  config.ifttt_maker_key
end
url() click to toggle source
# File lib/focus/actions/start_rescue_time.rb, line 14
def url
  "https://maker.ifttt.com/trigger/#{event}/with/key/#{token}"
end