Skip to content

Instantly share code, notes, and snippets.

@pedromenezes
Created September 24, 2010 14:35
Show Gist options
  • Save pedromenezes/595479 to your computer and use it in GitHub Desktop.
Save pedromenezes/595479 to your computer and use it in GitHub Desktop.
require 'lib/itsm'
esper = Esper.new
esper.on :SomethingReceived, "algum_nome" do
puts "event #{@event_name} | event keys => #{@event.keys} //com id"
end
esper.register_epl "select * from SomethingReceived" do
puts "event #{@event_name} | event keys => #{@event.keys} // sem id"
end
esper.send_event :SomethingReceived, {'a' => 2}
esper.unregister_epl "algum_nome"
esper.send_event :SomethingReceived, {'a' => 2}
# WARNING: Unknown event SomethingReceived. Automatically registering and accepting it.
# event SomethingReceived | event keys => a //com id
# event SomethingReceived | event keys => a // sem id
# event SomethingReceived | event keys => a // sem id
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment