class StatusCat::Checkers::Twilio

Public Class Methods

new() click to toggle source
# File lib/status_cat/checkers/twilio.rb, line 8
def initialize
  return if gem_missing?('twilio-ruby', defined?(::Twilio))

  @value = sid
  @status = fail_on_exception do
    twilio = ::Twilio::REST::Client.new(sid, auth_token)
    twilio.api.account.messages.list.count ? nil : 'fail'
  end
end