Commit e0bdc65d authored by JorgeEcheva26's avatar JorgeEcheva26
Browse files

Cambio de nombre fichero emulator - > utilities y cambio del readme

parent 26656888
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -106,7 +106,7 @@ pip install -r requirements.txt

# How to use OpenCAPIF SDK

1 - First it is required to complete the emulator utils file with the absolute paths of target environment in order to complete the configuration of the SDK:
1 - First it is required to complete the utilities file with the absolute paths of target environment in order to complete the configuration of the SDK:
- NOTE register file is not needed for the use of the SDK,
- NOTE provider_exposer_get_sample_api_description_path is mandatory if publish functionalities are required.

@@ -156,6 +156,7 @@ IMPORTANT: In order to leverage OpenCAPIF SDK it is required to have registered

    "debug_mode": Boolean | If you want to recieve logs from SDK-S6G Example:True/False
    
This configuration could also be fullfilled by enviroment variables

Mandatory fields no matter the target role to be onboarded, either invoker or provider:

+2 −2
Original line number Diff line number Diff line
@@ -2,7 +2,7 @@ import json
import logging
import requests
import urllib3
import emulator_utils
import utilities
from requests.auth import HTTPBasicAuth
urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning)

@@ -19,7 +19,7 @@ logging.basicConfig(

def main():
    
    variables=__load_config_file(config_file=emulator_utils.get_register_file())
    variables=__load_config_file(config_file=utilities.get_register_file())
    log_result = __log_to_capif(variables)
    admintoken = log_result["access_token"]
    de_register_from_capif(admintoken,variables)
+2 −2
Original line number Diff line number Diff line

import sys
import os
import emulator_utils
import utilities

# Añadir el directorio del SDK al PYTHONPATH usando una ruta relativa
script_dir = os.path.dirname(os.path.abspath(__file__))  # Directorio actual del script
@@ -17,7 +17,7 @@ def showcase_capif_connector():
        
    """

    capif_connector = CAPIFInvokerConnector(config_file=emulator_utils.get_config_file())
    capif_connector = CAPIFInvokerConnector(config_file=utilities.get_config_file())

    capif_connector.register_and_onboard_Invoker()
    print("COMPLETED")
+2 −2
Original line number Diff line number Diff line
@@ -2,7 +2,7 @@

import sys
import os
import emulator_utils
import utilities

# Añadir el directorio del SDK al PYTHONPATH usando una ruta relativa
script_dir = os.path.dirname(os.path.abspath(__file__))  # Directorio actual del script
@@ -14,7 +14,7 @@ from sdk import CAPIFInvokerConnector


def showcase_offboard_and_deregister_invoker():
    capif_connector = CAPIFInvokerConnector(config_file=emulator_utils.get_config_file())
    capif_connector = CAPIFInvokerConnector(config_file=utilities.get_config_file())
    capif_connector.offboard_and_deregister_Invoker()
    print("COMPLETED")

+2 −2
Original line number Diff line number Diff line
import sys
import os
import emulator_utils
import utilities

# Añadir el directorio del SDK al PYTHONPATH usando una ruta relativa
script_dir = os.path.dirname(os.path.abspath(__file__))  # Directorio actual del script
@@ -13,7 +13,7 @@ from sdk import ServiceDiscoverer


def showcase_access_token_retrieval_from_capif():
    service_discoverer = ServiceDiscoverer(config_file=emulator_utils.get_config_file())
    service_discoverer = ServiceDiscoverer(config_file=utilities.get_config_file())
    service_discoverer.discover()
    

Loading