Skip to content

(CTTC) Multiple fixes on KPI Management

Reporters

  • Waleed Akbar (CTTC)
  • Lluis Gifre (CTTC)

Description

Multiple fixes on KPI Management.

  1. Created Gitlab-ci.yml files for KPI Management and added them to TFS gitlab-ci.yml.
  2. Update tfs.sh to replace all occurrences of "-" in component names with "_". The previous code only replaced the first occurrence of "-".
  3. Updated the local KPI-DB test to export the CRDB_URL variable value on the fly.
  4. Replaced the docker image name of KPI manager service form "kpi-manager" to "kpi_manager".
  5. Replace the docker image name of KPI value API service form "kpi-value-api" to "kpi_value_api".
  6. Replace the docker image name of KPI value API service form "kpi-value-writer" to "kpi_value_writer".
  7. In Kpi_DB.py, removed the "return None" statement in case of "row not found" and replaced it with "NotFoundException".

Acknowledgements

This work is funded by the European Commission through the HORIZON-JU-SNS-2022 FLEX-SCALE project with Grant Agreement number 101096909.

Edited by Lluis Gifre Renom