From ca8fd841736ca65fa4292887052c78243512962a Mon Sep 17 00:00:00 2001 From: Klaus Aehlig Date: Tue, 6 May 2025 09:54:59 +0200 Subject: Invocation server: present new exit codes and analysis erros --- doc/invocations-http-server/server.py | 1 + doc/invocations-http-server/templates/invocation.html | 11 +++++++++++ doc/invocations-http-server/templates/invocations.html | 6 ++++++ 3 files changed, 18 insertions(+) (limited to 'doc') diff --git a/doc/invocations-http-server/server.py b/doc/invocations-http-server/server.py index f64f5439..e7969e6a 100755 --- a/doc/invocations-http-server/server.py +++ b/doc/invocations-http-server/server.py @@ -225,6 +225,7 @@ class InvocationServer: params["repo_config"] = meta.get('configuration') params["exit_code"] = profile.get('exit code') + params["analysis_errors"] = profile.get('analysis errors', []) # For complex conditional data fill with None as default for k in ["cmdline", "cmd", "target", "config"]: params[k] = None diff --git a/doc/invocations-http-server/templates/invocation.html b/doc/invocations-http-server/templates/invocation.html index b09ca0ac..bdcbb623 100644 --- a/doc/invocations-http-server/templates/invocation.html +++ b/doc/invocations-http-server/templates/invocation.html @@ -115,6 +115,15 @@ Inocations {{invocation | e}} {% if have_profile %} +{% if analysis_errors %} +

Analysis errors

+ +{% else %} +{% if exit_code == 1 or exit_code == 2 %}

Failed actions

{% if failed_actions %}