from django.http import HttpResponse from django.http import HttpResponseRedirect from django.shortcuts import render import os import psycopg2 from cloudmanager.db_interaction import DB_generation,Check_server_supposed_XXX,Give_current_weekday,Give_current_hour def hello(request): return render(request, 'index.html', {}) def redirect(request): db_host = os.environ.get('DB_HOST') db_port = os.environ.get('DB_PORT') db_user = os.environ.get('DB_USERNAME') db_password = os.environ.get('DB_PASSWORD') db_name = os.environ.get('CUSTOM_DB_DATABASE',os.environ.get('DB_DATABASE')) generated_db = DB_generation(db_host, db_port, db_user, db_password,db_name) ##operation: ## Server(s) supposed to be UP list_servers_up = Check_server_supposed_XXX(generated_db, "up", Give_current_hour(),Give_current_weekday()) return render(request, 'cmm_blank_page.html', {'list_servers_up':list_servers_up})