Skip to content

Objectify script

Ghost User requested to merge objectify-script into master

The entire plot.py script is to be objectified. The aim is to significantly improve readability and maintainability.

  • There is now a kpi_history.csv. The results are written to this file for each scheduled pipeline (i.e. once a day). In addition, two plots are generated that show the history of the overall KPI and the KPI per service.
  • If the KPI weights of a service are neither 0 nor 1, a warning is sent to the KPI Bot Notifications Channel, as this clearly indicates an error in the kpi-weights.csv.
  • Otherwise there were a few minor fixes, for example the legend was incorrectly positioned in some plots and start and end points were added to the KPI plots.
Edited by Benjamin Tallarek

Merge request reports