X-Git-Url: https://gerrit.fd.io/r/gitweb?p=csit.git;a=blobdiff_plain;f=resources%2Ftools%2Fpresentation%2Fgenerator_plots.py;h=5f2de9487292e02c43d0404457b94b335c2d3e5c;hp=cc9a77457632a4c4bf912d4cce9f539faacb8b97;hb=edc3b6e9a4668deb838c2f63d80bc0ebfe80324d;hpb=d9bc2574c7b51e1f60fb061e2d57c00712fc2943 diff --git a/resources/tools/presentation/generator_plots.py b/resources/tools/presentation/generator_plots.py index cc9a774576..5f2de94872 100644 --- a/resources/tools/presentation/generator_plots.py +++ b/resources/tools/presentation/generator_plots.py @@ -1528,13 +1528,25 @@ def plot_service_density_heatmap_compare(plot, input_data): showarrow=False ) - point["text"] = "" if data_r[c][n] is None else str(data_r[c][n]) + try: + data_point = str(data_r[c][n]) + except KeyError: + data_point = None + point["text"] = "" if data_point is None else data_point annotations_r.append(deepcopy(point)) - point["text"] = "" if data_c[c][n] is None else str(data_c[c][n]) + try: + data_point = str(data_c[c][n]) + except KeyError: + data_point = None + point["text"] = "" if data_point is None else data_point annotations_c.append(deepcopy(point)) - point["text"] = "" if diff[c][n] is None else str(diff[c][n]) + try: + data_point = str(diff[c][n]) + except KeyError: + data_point = None + point["text"] = "" if data_point is None else data_point annotations_diff.append(deepcopy(point)) hover_line.append(text.format(