Class: Vayacondios::HttpNotifier
- Inherits:
-
Notifier
- Object
- Vayacondios
- Notifier
- Vayacondios::HttpNotifier
- Defined in:
- lib/vayacondios/client/notifier.rb
Instance Attribute Summary
Attributes inherited from Notifier
Instance Method Summary collapse
-
#initialize(options = {}) ⇒ HttpNotifier
constructor
A new instance of HttpNotifier.
- #notify(topic, cargo = {}) ⇒ Object
Methods inherited from Notifier
Methods inherited from Vayacondios
default_notifier, force_legacy_mode, legacy_switch
Methods included from Notifications
Constructor Details
#initialize(options = {}) ⇒ HttpNotifier
Returns a new instance of HttpNotifier.
48 49 50 |
# File 'lib/vayacondios/client/notifier.rb', line 48 def initialize( = {}) @client = Vayacondios::HttpClient.receive() end |
Instance Method Details
#notify(topic, cargo = {}) ⇒ Object
52 53 54 55 56 |
# File 'lib/vayacondios/client/notifier.rb', line 52 def notify(topic, cargo = {}) prepped = prepare(cargo) client.insert(prepped, :event, topic) nil end |