{"id":22138965,"url":"https://github.com/cwaldbieser/txamqpprovisioner","last_synced_at":"2025-03-24T10:41:24.131Z","repository":{"id":50071044,"uuid":"125285952","full_name":"cwaldbieser/txamqpprovisioner","owner":"cwaldbieser","description":"Twisted AMQP account/membership provisioning engine.","archived":false,"fork":false,"pushed_at":"2024-02-23T21:40:58.000Z","size":881,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-29T16:08:40.767Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cwaldbieser.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2018-03-14T23:19:26.000Z","updated_at":"2024-02-06T15:20:04.000Z","dependencies_parsed_at":"2023-10-13T12:54:49.267Z","dependency_job_id":"466d6134-5f2d-44cb-b4d1-faf6c60ab9c3","html_url":"https://github.com/cwaldbieser/txamqpprovisioner","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cwaldbieser%2Ftxamqpprovisioner","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cwaldbieser%2Ftxamqpprovisioner/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cwaldbieser%2Ftxamqpprovisioner/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cwaldbieser%2Ftxamqpprovisioner/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cwaldbieser","download_url":"https://codeload.github.com/cwaldbieser/txamqpprovisioner/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245256775,"owners_count":20585968,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-01T20:13:07.776Z","updated_at":"2025-03-24T10:41:24.113Z","avatar_url":"https://github.com/cwaldbieser.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"=================\ntxamqpprovisioner\n=================\n\nThe Twisted AMQP Provisioner (*txamqpprovisioner*) reads group membership\nmessages from an AMQP message queue and passes them to a back end provisioner\nto be acted upon.\n\nThere are 2 broad kinds of provisioners.  Membership provisioners reflect group\nmemberships in their targets.  An example of this kind of provisioner is the \nLDAPProvisioner back end.  Account provisioners create, modify, and remove\naccounts in their targets based on the messages they receive.\n\nThe Provisioner Delivery Service (Kiki) is a special kind of provisioner that\ncan accept messages from different kinds of sources, perfrom group and\nattribute lookups, compose standard messages, and route them to the intended\nprovisioners.\n\nThe general architecture for this provisioner system looks like a pipline\nthat flows from event sources to a provisioner delivery service and finally to\nthe provisioners.  There may be multiple pipelines.  For example, there may be\nseparate pipelines for membership provisioners and account provisioners.\n\nFor the latest documentation, see: http://txamqpprovisioner.readthedocs.io/en/latest/\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcwaldbieser%2Ftxamqpprovisioner","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcwaldbieser%2Ftxamqpprovisioner","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcwaldbieser%2Ftxamqpprovisioner/lists"}