Sha256: b19a0fe94d11af49db6149f636626131d890ef491df61f96caffe5551a0d6d30
Contents?: true
Size: 566 Bytes
Versions: 27
Compression:
Stored size: 566 Bytes
Contents
module CustomOptionalTarget # Optional target implementation to output console. class ConsoleOutput < ActivityNotification::OptionalTarget::Base def initialize_target(options = {}) @console_out = options[:console_out] == false ? false : true end def notify(notification, options = {}) if @console_out puts "----- Optional targets: #{self.class.name} -----" puts render_notification_message(notification, options) puts "-----------------------------------------------------------------" end end end end
Version data entries
27 entries across 27 versions & 1 rubygems