add function
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 3s

This commit is contained in:
pierre.geeraert
2026-09-09 12:59:52 +01:00
parent d9366b665b
commit 47e6d6630d
+22 -1
View File
@@ -1,8 +1,10 @@
import datetime
from apps.kubernetes_connection.utils import get_namespace,get_deployments
from apps.kubernetes_connection.utils import get_namespace,get_deployments,scale_up,scale_down
from apps.cloudmanager.models import Schedule_Day_Data,Schedule_Week_Data,Namespace_Data,Deployment_Data
def import_namespace():
namespaces_list = get_namespace()
for namespace in namespaces_list:
@@ -79,3 +81,22 @@ def Check_server_supposed_XXX(expected_status):
print("replicas: "+str(replicas))
deployments_list.append(display_list)
return deployments_list
def retrieve_and_apply():
print("------------------------------------------")
print("-----------------UP-----------------------")
print("------------------------------------------")
servers_supposed_true = Check_server_supposed_XXX(True)
for server in servers_supposed_true:
print("name: "+str(name)+" namespace: "+str(namespace)+" replicas: "+str(replicas))
scale_up(namespace_name=server[1],deploy_name=server[0],replicas=server[2])
print("------------------------------------------")
print("----------------DOWN----------------------")
print("------------------------------------------")
servers_supposed_false = Check_server_supposed_XXX(False)
for server in servers_supposed_false:
print("name: "+str(name)+" namespace: "+str(namespace)+" replicas: "+str(replicas))
scale_down(namespace_name=server[1],deploy_name=server[0])