class Guard::Shotgun::Notifier
Public Class Methods
guard_image(result)
click to toggle source
failed | success
# File lib/guard/shotgun/notifier.rb, line 27 def self.guard_image(result) case result when 'reloaded', 'up' :success when 'failed' :failed end end
guard_message(result)
click to toggle source
# File lib/guard/shotgun/notifier.rb, line 15 def self.guard_message(result) case result when 'up' "Sinatra up and running" when 'reloaded' "Sinatra reloaded" when 'failed' 'Sinatra failed to start' end end
notify(result)
click to toggle source
# File lib/guard/shotgun/notifier.rb, line 5 def self.notify(result) message = guard_message(result) options = { title: 'guard-shotgun', image: guard_image(result) } ::Guard::Notifier.notify(message, options) end