This commit is contained in:
@@ -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])
|
||||
|
||||
Reference in New Issue
Block a user