From: Michael Tremer Date: Mon, 29 May 2023 12:59:32 +0000 (+0000) Subject: events: Add Creating/Deleting builders X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=240f26e00f3b68c3e54cde3a434670256fbae01a;p=pbs.git events: Add Creating/Deleting builders Signed-off-by: Michael Tremer --- diff --git a/src/buildservice/events.py b/src/buildservice/events.py index 7980a1c7..94fec6c8 100644 --- a/src/buildservice/events.py +++ b/src/buildservice/events.py @@ -581,6 +581,56 @@ class Events(base.Object): UNION ALL + -- Builders Created + SELECT + 'builder-created' AS type, + builders.created_at AS t, + 5 AS priority, + NULL AS build, + NULL AS by_build, + NULL AS build_comment, + NULL AS build_group, + NULL AS job, + NULL AS package_name, + NULL AS mirror, + NULL AS user, + builders.created_by AS by_user, + builders.id AS builder, + NULL AS repository, + NULL AS bug, + NULL AS error, + NULL AS points + FROM + builders + + UNION ALL + + -- Builders Deleted + SELECT + 'builder-deleted' AS type, + builders.deleted_at AS t, + 5 AS priority, + NULL AS build, + NULL AS by_build, + NULL AS build_comment, + NULL AS build_group, + NULL AS job, + NULL AS package_name, + NULL AS mirror, + NULL AS user, + builders.deleted_by AS by_user, + builders.id AS builder, + NULL AS repository, + NULL AS bug, + NULL AS error, + NULL AS points + FROM + builders + WHERE + builders.deleted_at IS NOT NULL + + UNION ALL + -- Mirrors Created SELECT 'mirror-created' AS type, diff --git a/src/templates/events/modules/system-message.html b/src/templates/events/modules/system-message.html index cdf1cd04..f7a82bbe 100644 --- a/src/templates/events/modules/system-message.html +++ b/src/templates/events/modules/system-message.html @@ -57,6 +57,14 @@

+ {% elif event.type == "builder-created" %} +

+ +

+ {% elif event.type == "builder-deleted" %} +

+ +

{% elif event.type == "mirror-created" %}

@@ -134,6 +142,10 @@ {{ _("Job Dispatched") }} {% elif event.type == "job-retry" %} {{ _("Job Restarted") }} + {% elif event.type == "builder-created" %} + {{ _("Builder Created") }} + {% elif event.type == "builder-deleted" %} + {{ _("Builder Deleted") }} {% elif event.type == "mirror-created" %} {{ _("Mirror Created") }} {% elif event.type == "mirror-deleted" %}