Sha256: 81fbff9cd33a801bd35fbe377627386d3bfd65a24747e9891de2689051ab4b52
Contents?: true
Size: 428 Bytes
Versions: 14
Compression:
Stored size: 428 Bytes
Contents
module CustomOptionalTarget # Optional target implementation to raise error. class RaiseError < ActivityNotification::OptionalTarget::Base def initialize_target(options = {}) @raise_error = options[:raise_error] == false ? false : true end def notify(notification, options = {}) if @raise_error raise 'Intentional RuntimeError in CustomOptionalTarget::RaiseError' end end end end
Version data entries
14 entries across 14 versions & 1 rubygems