Commit 5cf9ff00 authored by Lluis Gifre Renom's avatar Lluis Gifre Renom
Browse files

NBI Component:

- Add registration of RESTCONF/OpenConfig/DSCM connector
parent fa575abc
Loading
Loading
Loading
Loading
+14 −12
Original line number Original line Diff line number Diff line
@@ -30,6 +30,8 @@ from common.Settings import (
)
)
from .NbiApplication import NbiApplication
from .NbiApplication import NbiApplication
from .camara_qod import register_camara_qod
from .camara_qod import register_camara_qod
from .dscm_oc import register_dscm_oc
from .e2e_services import register_etsi_api
from .etsi_bwm import register_etsi_bwm_api
from .etsi_bwm import register_etsi_bwm_api
from .health_probes import register_health_probes
from .health_probes import register_health_probes
from .ietf_acl import register_ietf_acl
from .ietf_acl import register_ietf_acl
@@ -38,15 +40,14 @@ from .ietf_l2vpn import register_ietf_l2vpn
from .ietf_l3vpn import register_ietf_l3vpn
from .ietf_l3vpn import register_ietf_l3vpn
from .ietf_network import register_ietf_network
from .ietf_network import register_ietf_network
from .ietf_network_slice import register_ietf_nss
from .ietf_network_slice import register_ietf_nss
from .osm_nbi import register_osm_api
from .qkd_app import register_qkd_app
from .qkd_app import register_qkd_app
from .restconf_root import register_restconf_root
from .restconf_root import register_restconf_root
from .sse_telemetry import register_telemetry_subscription
from .tfs_api import register_tfs_api
from .tfs_api import register_tfs_api
from .osm_nbi import register_osm_api
#from .topology_updates import register_topology_updates
#from .topology_updates import register_topology_updates
from .vntm_recommend import register_vntm_recommend
from .vntm_recommend import register_vntm_recommend
from .sse_telemetry import register_telemetry_subscription
from .well_known_meta import register_well_known
from .well_known_meta import register_well_known
from .e2e_services import register_etsi_api


LOG_LEVEL = get_log_level()
LOG_LEVEL = get_log_level()
logging.basicConfig(
logging.basicConfig(
@@ -85,24 +86,25 @@ KafkaTopic.create_all_topics()
LOGGER.info('Created required Kafka topics')
LOGGER.info('Created required Kafka topics')


nbi_app = NbiApplication(base_url=BASE_URL)
nbi_app = NbiApplication(base_url=BASE_URL)
register_health_probes   (nbi_app)
register_camara_qod      (nbi_app)
register_restconf_root   (nbi_app)
register_dscm_oc         (nbi_app)
register_well_known      (nbi_app)
register_etsi_api        (nbi_app)
register_tfs_api         (nbi_app)
register_etsi_bwm_api    (nbi_app)
register_etsi_bwm_api    (nbi_app)
register_health_probes   (nbi_app)
register_ietf_acl        (nbi_app)
register_ietf_hardware   (nbi_app)
register_ietf_hardware   (nbi_app)
register_ietf_l2vpn      (nbi_app)
register_ietf_l2vpn      (nbi_app)
register_ietf_l3vpn      (nbi_app)
register_ietf_l3vpn      (nbi_app)
register_ietf_network    (nbi_app)
register_ietf_network    (nbi_app)
register_ietf_nss        (nbi_app)
register_ietf_nss        (nbi_app)
register_ietf_acl        (nbi_app)
register_osm_api         (nbi_app)
register_qkd_app         (nbi_app)
register_qkd_app         (nbi_app)
register_restconf_root   (nbi_app)
register_telemetry_subscription(nbi_app)
register_tfs_api         (nbi_app)
#register_topology_updates(nbi_app) # does not work; check if eventlet-grpc side effects
#register_topology_updates(nbi_app) # does not work; check if eventlet-grpc side effects
register_vntm_recommend  (nbi_app)
register_vntm_recommend  (nbi_app)
register_telemetry_subscription(nbi_app)
register_well_known      (nbi_app)
register_camara_qod      (nbi_app)
register_etsi_api        (nbi_app)
register_osm_api         (nbi_app)
LOGGER.info('All connectors registered')
LOGGER.info('All connectors registered')


nbi_app.dump_configuration()
nbi_app.dump_configuration()