diff --git a/django_code/apps/cloudmanager/utils.py b/django_code/apps/cloudmanager/utils.py index 488db70..07bb935 100644 --- a/django_code/apps/cloudmanager/utils.py +++ b/django_code/apps/cloudmanager/utils.py @@ -1,5 +1,5 @@ from apps.kubernetes_connection.utils import get_namespace,get_deployments - +from .models import Schedule_Day_Data def import_namespace(queryset): namespaces_list = get_namespace() @@ -10,4 +10,6 @@ def import_deployment(queryset): deployment_list = get_deployments() for deployment in deployment_list: queryset.objects.update_or_create(namespace=deployment[0],name=deployment[1],defaults={"replicas":deployment[2]}) - \ No newline at end of file + +def generate_default_day_schedule(queryset): + Schedule_Day_Data.objects.update_or_create(name="Always_off",defaults={"state_at_0" : False ,"state_at_1" : False ,"state_at_2" : False ,"state_at_3" : False ,"state_at_4" : False ,"state_at_5" : False ,"state_at_6" : False ,"state_at_7" : False ,"state_at_8" : False ,"state_at_9" : False ,"state_at_1False" : False ,"state_at_11" : False ,"state_at_12" : False ,"state_at_13" : False ,"state_at_14" : False ,"state_at_15" : False ,"state_at_16" : False ,"state_at_17" : False ,"state_at_18" : False ,"state_at_19" : False ,"state_at_2False" : False ,"state_at_21" : False ,"state_at_22" : False ,"state_at_23" : False})