Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cwaldbieser/txamqpprovisioner
Twisted AMQP account/membership provisioning engine.
https://github.com/cwaldbieser/txamqpprovisioner
Last synced: 26 days ago
JSON representation
Twisted AMQP account/membership provisioning engine.
- Host: GitHub
- URL: https://github.com/cwaldbieser/txamqpprovisioner
- Owner: cwaldbieser
- License: gpl-3.0
- Created: 2018-03-14T23:19:26.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2024-02-23T21:40:58.000Z (10 months ago)
- Last Synced: 2024-02-23T22:39:08.874Z (10 months ago)
- Language: Python
- Size: 856 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- License: LICENSE.txt
Awesome Lists containing this project
README
=================
txamqpprovisioner
=================The Twisted AMQP Provisioner (*txamqpprovisioner*) reads group membership
messages from an AMQP message queue and passes them to a back end provisioner
to be acted upon.There are 2 broad kinds of provisioners. Membership provisioners reflect group
memberships in their targets. An example of this kind of provisioner is the
LDAPProvisioner back end. Account provisioners create, modify, and remove
accounts in their targets based on the messages they receive.The Provisioner Delivery Service (Kiki) is a special kind of provisioner that
can accept messages from different kinds of sources, perfrom group and
attribute lookups, compose standard messages, and route them to the intended
provisioners.The general architecture for this provisioner system looks like a pipline
that flows from event sources to a provisioner delivery service and finally to
the provisioners. There may be multiple pipelines. For example, there may be
separate pipelines for membership provisioners and account provisioners.For the latest documentation, see: http://txamqpprovisioner.readthedocs.io/en/latest/