From d9366b665b4fd330629c0aa0076fd54412f6548d Mon Sep 17 00:00:00 2001 From: "pierre.geeraert" Date: Wed, 9 Sep 2026 10:29:55 +0100 Subject: [PATCH] Add check for state true --- django_code/apps/cloudmanager/admin.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/django_code/apps/cloudmanager/admin.py b/django_code/apps/cloudmanager/admin.py index c25b7e1..bb6b80e 100644 --- a/django_code/apps/cloudmanager/admin.py +++ b/django_code/apps/cloudmanager/admin.py @@ -44,6 +44,12 @@ def Check_server_supposed_False(modeladmin, request, queryset): for server in servers_supposed_false: messages.add_message(request, messages.INFO, server) +@admin.action(description="Expected True") +def Check_server_supposed_true(modeladmin, request, queryset): + servers_supposed_false = Check_server_supposed_XXX(True) + for server in servers_supposed_false: + messages.add_message(request, messages.INFO, server) + @admin.action(description="create default schedule") def generate_default_day_schedule_admin(modeladmin, request, queryset): generate_default_day_schedule() @@ -95,7 +101,7 @@ class MultiDBModelAdmin(admin.ModelAdmin): class DeploymentDataAdmin(MultiDBModelAdmin): list_display = ('name', 'namespace', 'schedule_week', 'schedule_day', 'replicas') list_filter = (ActiveAtHourFilter,) - actions = [scale_up_deploy,scale_down_deploy,import_deployment_admin,generate_default_day_schedule_admin,Check_server_supposed_False] + actions = [Check_server_supposed_False,Check_server_supposed_true,scale_up_deploy,scale_down_deploy,import_deployment_admin,generate_default_day_schedule_admin] @admin.register(Schedule_Day_Data)