Ticket #322 (new enhancement) — at Initial Version

Opened 4 years ago

Last modified 4 years ago

Interface for Notification Service

Reported by: dread Owned by: dread
Priority: blocker Milestone: v1.1
Component: ckan Keywords:
Cc: Repository:
Theme:

Description

Use cases

  • Registration
  • Deregistration
  • Configuration of port in pylons config

Design

  • Default port: 5672 (standard for AMQP)
  • Exchange name: 'ckan'
  • Exchange type: topic exchange (most flexible)
  • Routing keys: OBJ_TYPE.OBJ_ID

Example routing keys

  • 'package.238bc-704a87-928374.new' - New package created with ID '238bc-704a87-928374'
  • 'group.4234-ab98203-fe324.edited' - Group '4234-ab98203-fe324' edited

Documentation

  • How to use
  • simple example of an external client?
Note: See TracTickets for help on using tickets.