JSON-RPC server with an Ansible Runner service
D Erlang Python Shell JavaScript Perl Other
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
ebin
include
lib
priv
scripts
src
.gitignore
Makefile
README.md
client
rebar
rebar.config
start

README.md

Ansible RPC Server

JSON-RPC server with an Ansible Runner service. Accepts JSON-RPC 1.1 requests over RabbitMq . ( not production ready )

Needs a 'test' exchange declared. Requests need to be published to 'rpc_queue/service_name' queue.

Based on: https://github.com/tonyg/erlang-rfc4627

For request format see: rrpc_test_publisher:sample_\request/0

Playbooks can register a playbook_out variable that will be returned as a response to the RPC request.