# File lib/uniform_notifier/growl.rb, line 22 def self.setup_connection_growl(growl) return unless growl require 'ruby-growl' if growl.instance_of?(Hash) @password = growl.include?(:password) ? growl[:password] : nil @host = growl.include?(:host) ? growl[:host] : 'localhost' end @password ||= nil @host ||= 'localhost' @growl = ::Growl.new @host, 'uniform_notifier' @growl.add_notification 'uniform_notifier' @growl.password = @password notify 'Uniform Notifier Growl has been turned on' if !growl.instance_of?(Hash) || !growl[:quiet] end