Add new xapp manager interface 67/5567/2
authorE. Scott Daniels <daniels@research.att.com>
Mon, 1 Feb 2021 16:51:19 +0000 (11:51 -0500)
committerE. Scott Daniels <daniels@research.att.com>
Mon, 1 Feb 2021 17:18:43 +0000 (12:18 -0500)
commit3d4b88135c1a1429d8cecb7380cfc2f8c67d04ef
tree5c270a3df32663d668eb2a69ba2782e49b3bf750
parent79eb47c2cfd81b81e911e69b67b99c965990f9a2
Add new xapp manager interface

The new interface for xAPP manager requires that the xAPP send
a "regestration" when the application/container starts, and an
unregister when shutting down.  This change adds a new "xam"
(xappManager) script which is invoked by the container start
script to do this.  There are also a couple of other utilities
which make bundling the confi data for the curl call easier.

Issue-ID: RIC-739

Signed-off-by: E. Scott Daniels <daniels@research.att.com>
Change-Id: I5eb4173e6bce7e7aca39d7afac36a9fc949d9a47
Signed-off-by: E. Scott Daniels <daniels@research.att.com>
mc-core/Dockerfile
mc-core/container-tag.yaml
mc-core/container_start.sh
mc-core/package/README [new file with mode: 0644]
mc-core/package/encode_json.py [new file with mode: 0755]
mc-core/package/j2src.py [new file with mode: 0755]
mc-core/package/xam_register.sh [new file with mode: 0755]