From 979e5e34ff6316c424da74520fbd7a546d05e0ff Mon Sep 17 00:00:00 2001 From: Olivier Mehani Date: Thu, 26 Feb 2026 18:10:52 +1100 Subject: [PATCH] admin: show associated workers in repo view (bug 2019488) --- src/lando/main/admin.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/lando/main/admin.py b/src/lando/main/admin.py index 2a57dd26e..7ec3408b0 100644 --- a/src/lando/main/admin.py +++ b/src/lando/main/admin.py @@ -73,6 +73,12 @@ def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) +class RepoWorkersInline(ReadOnlyInline): + model = Worker.applicable_repos.through + _target_object = "worker" + readonly_fields = ("name", "is_paused", "is_stopped") + + class RevisionLandingJobInline(admin.TabularInline): model = RevisionLandingJob fields = ("revision", "commit_id") @@ -317,7 +323,7 @@ class Media: "created_at", "updated_at", ) - + inlines = (RepoWorkersInline,) readonly_fields = ( "commit_flags", "system_path",