From 4492db4185c2b53c056a3899be60bc0ea7a1c6c6 Mon Sep 17 00:00:00 2001 From: "pierre.geeraert" Date: Wed, 16 Sep 2026 13:23:41 +0100 Subject: [PATCH] cleanup --- django_code/apps/cloudmanager/admin.py | 18 -------- .../apps/docker_connection/__init__.py | 0 django_code/apps/docker_connection/admin.py | 3 -- django_code/apps/docker_connection/apps.py | 46 ------------------- django_code/apps/docker_connection/models.py | 3 -- django_code/apps/docker_connection/tests.py | 3 -- django_code/apps/docker_connection/views.py | 8 ---- 7 files changed, 81 deletions(-) delete mode 100644 django_code/apps/docker_connection/__init__.py delete mode 100644 django_code/apps/docker_connection/admin.py delete mode 100644 django_code/apps/docker_connection/apps.py delete mode 100644 django_code/apps/docker_connection/models.py delete mode 100644 django_code/apps/docker_connection/tests.py delete mode 100644 django_code/apps/docker_connection/views.py diff --git a/django_code/apps/cloudmanager/admin.py b/django_code/apps/cloudmanager/admin.py index 8881a0b..6bfc2bb 100644 --- a/django_code/apps/cloudmanager/admin.py +++ b/django_code/apps/cloudmanager/admin.py @@ -6,7 +6,6 @@ from apps.kubernetes_connection.utils import scale_up,scale_down from admin_extra_buttons.api import button from core.admin import UniversalModelAdmin -DB = 'cloudmanager_db' @admin.action(description="scale up") @@ -67,23 +66,6 @@ class ActiveAtHourFilter(admin.SimpleListFilter): return queryset -class MultiDBModelAdmin(admin.ModelAdmin): - """Base class that pins all admin operations to DB.""" - db = DB - - def get_queryset(self, request): - return super().get_queryset(request).using(self.db) - - def save_model(self, request, obj, form, change): - obj.save(using=self.db) - - def delete_model(self, request, obj): - obj.delete(using=self.db) - - def delete_queryset(self, request, queryset): - queryset.using(self.db).delete() - - @admin.register(Deployment_Data) class DeploymentDataAdmin(UniversalModelAdmin): list_display = ('name', 'namespace', 'schedule_week', 'schedule_day', 'replicas') diff --git a/django_code/apps/docker_connection/__init__.py b/django_code/apps/docker_connection/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/django_code/apps/docker_connection/admin.py b/django_code/apps/docker_connection/admin.py deleted file mode 100644 index 8c38f3f..0000000 --- a/django_code/apps/docker_connection/admin.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.contrib import admin - -# Register your models here. diff --git a/django_code/apps/docker_connection/apps.py b/django_code/apps/docker_connection/apps.py deleted file mode 100644 index 82601dd..0000000 --- a/django_code/apps/docker_connection/apps.py +++ /dev/null @@ -1,46 +0,0 @@ -from django.apps import AppConfig -from django.http import HttpResponse -from django.shortcuts import render -import requests -from proxmoxer import ProxmoxAPI -import docker - -class BackofficeConfig(AppConfig): - default_auto_field = 'django.db.models.BigAutoField' - name = 'backoffice' - -def hello(request): - return HttpResponse('

Start bookstack!

') - -def http_call_test(request): - url = 'http://portainer.zeus.geeraert.eu/api/auth/' - myobj = {'Username': 'admin','Password':'Xtm78*CX3mJ54g'} - - x = requests.post(url, json = myobj) - - print(x.text) - return HttpResponse(x.text) - -def proxmox(request): - proxmox = ProxmoxAPI("proxmox.zeus.geeraert.eu", user="root@pam", password="dinner_sl@v3", verify_ssl=False) - return HttpResponse(proxmox) - -def docker_call(request,action,id_docker): - print(action) - print(id_docker) - client = docker.from_env() - if action == "start": - print("nous allons start") - client.containers.get(id_docker).start() - if action == "stop": - print("nous allons stop") - client.containers.get(id_docker).stop() - - return HttpResponse(client.containers.get(id_docker).status) - - - - - - - diff --git a/django_code/apps/docker_connection/models.py b/django_code/apps/docker_connection/models.py deleted file mode 100644 index 71a8362..0000000 --- a/django_code/apps/docker_connection/models.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.db import models - -# Create your models here. diff --git a/django_code/apps/docker_connection/tests.py b/django_code/apps/docker_connection/tests.py deleted file mode 100644 index 7ce503c..0000000 --- a/django_code/apps/docker_connection/tests.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.test import TestCase - -# Create your tests here. diff --git a/django_code/apps/docker_connection/views.py b/django_code/apps/docker_connection/views.py deleted file mode 100644 index dcf84f6..0000000 --- a/django_code/apps/docker_connection/views.py +++ /dev/null @@ -1,8 +0,0 @@ -from django.shortcuts import render - -# Create your views here. -from django.http import HttpResponse -from django.shortcuts import render - -def hello(request): - return HttpResponse('

Hello Django!

')