commit | 78ba273b279a7e7af6dba811a29746b881a53a8e | [log] [tgz] |
---|---|---|
author | Tommy Carpenter <tc677g@att.com> | Fri Feb 07 14:06:20 2020 -0500 |
committer | Tommy Carpenter <tc677g@att.com> | Thu Feb 13 10:07:56 2020 -0500 |
tree | d6ad51714a627400c6da71e128da68ed91d1a1a5 | |
parent | 445221bb8e531d77aad987b936b30d385521134f [diff] |
Mostly integration test work: * Switches A1's three test receivers (integration tests) over to golang; this was mostly done to learn the go xapp framework and they are identical in functionality. * Upgrades the version of rmr in A1 and all integration receivers to 1.13.* * Uses a much fancier Docker build to reduce the size of a1's image. The python:3.7-alpine image itself is 98MB and A1 is now only ~116MB, so we're done optimizing A1's container size. Issue-ID: RICAPP-61 Change-Id: Ic2004a5b457c55c730575aa8326e61b01e8546da Signed-off-by: Tommy Carpenter <tc677g@att.com>
The xApp A1 mediator exposes a generic REST API by which xApps can receive and send northbound messages. The A1 mediator will take the payload from such generic REST messages, validate the payload, and then communicate the payload to the xApp via RMR messaging.
Please see documentation in the docs/ subdirectory.