Commit 2a0f5e83 authored by guillecxb's avatar guillecxb
Browse files

delete apis service

parent dc222cf4
Loading
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
FROM labs.etsi.org:5050/ocf/capif/python:3-slim-bullseye

RUN apt update
RUN apt install -y git
RUN apt update && apt install -y git nano && \
    rm -rf /var/lib/apt/lists/*

ARG BRANCH=main

+2 −2
Original line number Diff line number Diff line
@@ -312,7 +312,7 @@
        }
    ],
    "description": "API of dummy Network-App to test",
    "supportedFeatures": "fffff",
    "supportedFeatures": "0",
    "shareableInfo": {
        "isShareable": true,
        "capifProvDoms": [
@@ -320,7 +320,7 @@
        ]
    },
    "serviceAPICategory": "string",
    "apiSuppFeats": "fffff",
    "apiSuppFeats": "0",
    "pubApiPath": {
        "ccfIds": [
            "string"
+2 −2
Original line number Diff line number Diff line
@@ -436,7 +436,7 @@
        }
    ],
    "description": "API of dummy Network-App to test",
    "supportedFeatures": "fffff",
    "supportedFeatures": "0",
    "shareableInfo": {
        "isShareable": true,
        "capifProvDoms": [
@@ -444,7 +444,7 @@
        ]
    },
    "serviceAPICategory": "string",
    "apiSuppFeats": "fffff",
    "apiSuppFeats": "0",
    "pubApiPath": {
        "ccfIds": [
            "string"
+18 −19
Original line number Diff line number Diff line
@@ -307,7 +307,6 @@ def run_network_app():
if __name__ == "__main__":
    try:
        # Initialize the connector
        print("Ruta: ", capif_sdk_config_path)
        capif_connector = capif_provider_connector(config_file=capif_sdk_config_path)
        print("PROVIDER ONBOARDING COMPLETED")
        capif_connector.onboard_provider()
@@ -327,36 +326,36 @@ if __name__ == "__main__":

        capif_connector.publish_services()

        capif_connector.api_description_path = "./nef_upf_vendor_2.json"
        # capif_connector.api_description_path = "./nef_upf_vendor_2.json"

        capif_connector.publish_req['publisher_apf_id'] = api5g
        # capif_connector.publish_req['publisher_apf_id'] = api5g

        capif_connector.publish_req['publisher_aefs_ids'] = [Peñuelas, Distrito, Valladolid]
        # capif_connector.publish_req['publisher_aefs_ids'] = [Peñuelas, Distrito, Valladolid]

        capif_connector.publish_services()
        # capif_connector.publish_services()

        capif_connector.publish_req['service_api_id'] = capif_connector.provider_capif_ids['5G-Network-App-API']
        # capif_connector.publish_req['service_api_id'] = capif_connector.provider_capif_ids['5G-Network-App-API']

        capif_connector.update_service()
        # capif_connector.update_service()

        print("APIS PUBLISHED")
        print("API PUBLISHED")

        capif_connector.publish_req['service_api_id'] = capif_connector.provider_service_ids['5G-Network-App-API']
        # capif_connector.publish_req['service_api_id'] = capif_connector.provider_service_ids['5G-Network-App-API']

        capif_connector.get_service()
        # capif_connector.get_service()

        config_network()
        # config_network()

        config_resilience()
        # config_resilience()

        t1 = threading.Thread(target=run_resilience_app)
        t2 = threading.Thread(target=run_network_app)
        t1.start()
        t2.start()
        t1.join()
        t2.join()
        # t1 = threading.Thread(target=run_resilience_app)
        # t2 = threading.Thread(target=run_network_app)
        # t1.start()
        # t2.start()
        # t1.join()
        # t2.join()

        print("SERVERS WORKING")
        # print("SERVERS WORKING")

    except FileNotFoundError as e:
        print(f"Error: {e}")