class Guard::Bundler::Notifier
Public Class Methods
guard_image(result)
click to toggle source
failed | success
# File lib/guard/bundler/notifier.rb, line 20 def self.guard_image(result) result ? :success : :failed end
guard_message(result, duration)
click to toggle source
# File lib/guard/bundler/notifier.rb, line 6 def self.guard_message(result, duration) case result when 'up-to-date' "Bundle already up-to-date" when 'bundle_check_install' "Bundle installed using local gems" when true "Bundle has been installed\nin %.1f seconds." % [duration] else "Bundle can't be installed,\nplease check manually." end end
notify(result, duration)
click to toggle source
# File lib/guard/bundler/notifier.rb, line 24 def self.notify(result, duration) message = guard_message(result, duration) image = guard_image(result) Guard::Compat::UI.notify(message, title: 'bundle install', image: image) end