Add ORAN Python SDK first draft 69/7169/1
authorsebdet <sebastien.determe@intl.att.com>
Wed, 1 Dec 2021 18:14:17 +0000 (19:14 +0100)
committersebdet <sebastien.determe@intl.att.com>
Wed, 1 Dec 2021 18:14:17 +0000 (19:14 +0100)
commit285d9a5c96b23594b419d95c71c5d6a2cf52052e
tree22dafcb1c095660f86ce3d32f06885fbe173be29
parent0fd7875b5673d8d9b56c73adff2c8368d95e825b
Add ORAN Python SDK first draft

This add the draft of the ORAN python SDK based on the ONAP python SDK,
it adds already a test usecase for A1.

Issue-ID: NONRTRIC-669
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
Signed-off-by: xuegao <xue.gao@intl.att.com>
Change-Id: Iee213bf83830728bc7572b4ef39ce3605e6311f7
58 files changed:
smo-install/README.md
smo-install/test/apex-policy-test/apex-policy-test.sh
smo-install/test/pythonsdk/.gitignore [new file with mode: 0644]
smo-install/test/pythonsdk/README.md [new file with mode: 0644]
smo-install/test/pythonsdk/src/oransdk/__init__.py [new file with mode: 0644]
smo-install/test/pythonsdk/src/oransdk/a1policymanagement/__init__.py [new file with mode: 0644]
smo-install/test/pythonsdk/src/oransdk/a1policymanagement/a1policymanagement.py [new file with mode: 0644]
smo-install/test/pythonsdk/src/oransdk/a1sim/a1sim.py
smo-install/test/pythonsdk/src/oransdk/a1sim/templates/OSC/policy_type.json.j2 [new file with mode: 0644]
smo-install/test/pythonsdk/src/oransdk/a1sim/templates/v2/policy_osc.json.j2 [new file with mode: 0644]
smo-install/test/pythonsdk/src/oransdk/a1sim/templates/v2/policy_std_v2.json.j2 [new file with mode: 0644]
smo-install/test/pythonsdk/src/oransdk/a1sim/templates/v2/policy_type.json.j2 [new file with mode: 0644]
smo-install/test/pythonsdk/src/oransdk/a1sim/templates/v2/service.json.j2 [new file with mode: 0644]
smo-install/test/pythonsdk/src/oransdk/configuration/__init__.py [new file with mode: 0644]
smo-install/test/pythonsdk/src/oransdk/configuration/global_settings.py [new file with mode: 0644]
smo-install/test/pythonsdk/src/oransdk/dmaap/dmaap.py [new file with mode: 0644]
smo-install/test/pythonsdk/src/oransdk/dmaap/templates/LinkFailureEvent.json.j2 [new file with mode: 0644]
smo-install/test/pythonsdk/src/oransdk/dmaap/templates/v1/dmaap-msg-pms-status.json.j2 [new file with mode: 0644]
smo-install/test/pythonsdk/src/oransdk/dmaap/templates/v1/dmaap-msg-policy-create.json.j2 [new file with mode: 0644]
smo-install/test/pythonsdk/src/oransdk/dmaap/templates/v1/dmaap-msg-policy-delete.json.j2 [new file with mode: 0644]
smo-install/test/pythonsdk/src/oransdk/dmaap/templates/v1/dmaap-msg-policy-get.json.j2 [new file with mode: 0644]
smo-install/test/pythonsdk/src/oransdk/dmaap/templates/v1/dmaap-msg-policy-schemas-get.json.j2 [new file with mode: 0644]
smo-install/test/pythonsdk/src/oransdk/dmaap/templates/v1/dmaap-msg-rics-get.json.j2 [new file with mode: 0644]
smo-install/test/pythonsdk/src/oransdk/dmaap/templates/v1/dmaap-msg-service-create.json.j2 [new file with mode: 0644]
smo-install/test/pythonsdk/src/oransdk/dmaap/templates/v1/dmaap-msg-services-get.json.j2 [new file with mode: 0644]
smo-install/test/pythonsdk/src/oransdk/dmaap/templates/v2/dmaap-msg-pms-status.json.j2 [new file with mode: 0644]
smo-install/test/pythonsdk/src/oransdk/dmaap/templates/v2/dmaap-msg-policy-create.json.j2 [new file with mode: 0644]
smo-install/test/pythonsdk/src/oransdk/dmaap/templates/v2/dmaap-msg-policy-delete.json.j2 [new file with mode: 0644]
smo-install/test/pythonsdk/src/oransdk/dmaap/templates/v2/dmaap-msg-policy-get.json.j2 [new file with mode: 0644]
smo-install/test/pythonsdk/src/oransdk/dmaap/templates/v2/dmaap-msg-policy-schemas-get.json.j2 [new file with mode: 0644]
smo-install/test/pythonsdk/src/oransdk/dmaap/templates/v2/dmaap-msg-rics-get.json.j2 [new file with mode: 0644]
smo-install/test/pythonsdk/src/oransdk/dmaap/templates/v2/dmaap-msg-service-create.json.j2 [new file with mode: 0644]
smo-install/test/pythonsdk/src/oransdk/dmaap/templates/v2/dmaap-msg-services-get.json.j2 [new file with mode: 0644]
smo-install/test/pythonsdk/src/oransdk/enrichmentservice/__init__.py [new file with mode: 0644]
smo-install/test/pythonsdk/src/oransdk/enrichmentservice/enrichmentservice.py [new file with mode: 0644]
smo-install/test/pythonsdk/src/oransdk/enrichmentservice/templates/EiJob.json.j2 [new file with mode: 0644]
smo-install/test/pythonsdk/src/oransdk/enrichmentservice/templates/EiProducer.json.j2 [new file with mode: 0644]
smo-install/test/pythonsdk/src/oransdk/enrichmentservice/templates/EiType.json.j2 [new file with mode: 0644]
smo-install/test/pythonsdk/src/oransdk/policy/__init__.py [new file with mode: 0644]
smo-install/test/pythonsdk/src/oransdk/policy/policy.py [new file with mode: 0644]
smo-install/test/pythonsdk/src/oransdk/policy/templates/DeployPolicyPAP.json.j2 [new file with mode: 0644]
smo-install/test/pythonsdk/src/oransdk/policy/templates/ToscaPolicy.json.j2 [new file with mode: 0644]
smo-install/test/pythonsdk/src/oransdk/sdnc/__init__.py [new file with mode: 0644]
smo-install/test/pythonsdk/src/oransdk/sdnc/sdnc.py [new file with mode: 0644]
smo-install/test/pythonsdk/src/oransdk/utils/jinja.py [new file with mode: 0644]
smo-install/test/pythonsdk/src/oransdk/version.py [new file with mode: 0644]
smo-install/test/pythonsdk/src/orantests/configuration/settings.py [new file with mode: 0644]
smo-install/test/pythonsdk/src/orantests/test_apex_policy.py [new file with mode: 0644]
smo-install/test/pythonsdk/src/orantests/test_dmaap.py [new file with mode: 0644]
smo-install/test/pythonsdk/tox.ini [new file with mode: 0644]
smo-install/test/pythonsdk/unit-tests/__init__.py [new file with mode: 0644]
smo-install/test/pythonsdk/unit-tests/test_a1policymanagement.py [new file with mode: 0644]
smo-install/test/pythonsdk/unit-tests/test_a1sim.py [new file with mode: 0644]
smo-install/test/pythonsdk/unit-tests/test_dmaap.py [new file with mode: 0644]
smo-install/test/pythonsdk/unit-tests/test_enrichmentservice.py [new file with mode: 0644]
smo-install/test/pythonsdk/unit-tests/test_policy.py [new file with mode: 0644]
smo-install/test/pythonsdk/unit-tests/test_sdnc.py [new file with mode: 0644]
smo-install/test/pythonsdk/unit-tests/test_version.py [new file with mode: 0644]