Commit 24c344dc authored by Pablo Armingol's avatar Pablo Armingol
Browse files

feat: Enhance Media Channel and TAPI functionalities

- Added new routes and resources for Media Channel service in NBI.
- Implemented MediaChannelService for handling POST and DELETE requests.
- Introduced TAPI context and connectivity service endpoints.
- Updated protobuf definitions for media channel and TAPI LSP.
- Modified deployment scripts to enable database dropping and table management.
- Enhanced logging and error handling across various components.
- Added tests for Media Channel service to validate API functionality.
- Updated web UI to reflect changes in the TeraFlowSDN Controller.
parent 10c85d13
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -39,7 +39,7 @@ spec:
            - containerPort: 9192
          env:
            - name: LOG_LEVEL
              value: "INFO"
              value: "DEBUG"
          startupProbe:
            exec:
              command: ["/bin/grpc_health_probe", "-addr=:2020"]
+1 −1
Original line number Diff line number Diff line
@@ -60,7 +60,7 @@ spec:
      restartPolicy: Always
      containers:
      - name: kafka
        image: bitnami/kafka:latest
        image: bitnamilegacy/kafka:latest
        imagePullPolicy: IfNotPresent
        ports:
        - name: clients
+1 −1
Original line number Diff line number Diff line
@@ -39,7 +39,7 @@ spec:
            #- containerPort: 9192
          env:
            - name: LOG_LEVEL
              value: "INFO"
              value: "DEBUG"
            - name: FLASK_ENV
              value: "production"  # normal value is "production", change to "development" if developing
            - name: IETF_NETWORK_RENDERER
+7 −0
Original line number Diff line number Diff line
@@ -106,3 +106,10 @@ spec:
                name: nbiservice
                port:
                  number: 8080
          - path: /()(restconf/media-channel/.*)
            pathType: Prefix
            backend:
              service:
                name: nbiservice
                port:
                  number: 8080
+2 −2
Original line number Diff line number Diff line
@@ -134,7 +134,7 @@ export CRDB_PASSWORD="tfs123"
export CRDB_DEPLOY_MODE="single"

# Disable flag for dropping database, if it exists.
export CRDB_DROP_DATABASE_IF_EXISTS=""
export CRDB_DROP_DATABASE_IF_EXISTS="YES"

# Disable flag for re-deploying CockroachDB from scratch.
export CRDB_REDEPLOY=""
@@ -202,7 +202,7 @@ export QDB_TABLE_MONITORING_KPIS="tfs_monitoring_kpis"
export QDB_TABLE_SLICE_GROUPS="tfs_slice_groups"

# Disable flag for dropping tables if they exist.
export QDB_DROP_TABLES_IF_EXIST=""
export QDB_DROP_TABLES_IF_EXIST="YES"

# Disable flag for re-deploying QuestDB from scratch.
export QDB_REDEPLOY=""
Loading