georgeyk/loafer

Add meta attributes to message handler

georgeyk opened this issue · 0 comments

Force handlers to receive at least 2 parameters: message, meta
"meta" wll be a dictionary containing the message metadata (initially, source name and/or route name)

Another option is to create a fixed message structure like:
message = {'content': message. 'meta': {}}

First approach seems a little better but will break existing implementations.