app = Eggplant(RabbitKombuBroker(amqp_uri='amqp://localhost', exchange='eggplant-exchange', queue='users_service_queue'))
# Function handlers
@app.handler('user_logged_in')
def handle_user_login(message):
User.updateLastLoginTime()
# Class handlers
@app.handler('user_logged_in')
class UserLoginHandler:
def handle(self, message):
User.updateLastLoginTime()
# Publish
app.publish(topic='user_logged_in', message='username:kuku')
-
Notifications
You must be signed in to change notification settings - Fork 0
rockem/eggplant
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description or website provided.
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published