def get(self, request, name, stage): env = environs_helper.get_env_by_stage(request, name, stage) cluster_name = '{}-{}'.format(name, stage) page_index = request.GET.get('index') page_size = request.GET.get('size') histories = clusters_helper.get_cluster_replacement_histories( request, cluster_name, page_index, page_size) replace_summaries = [] if histories: basic_cluster_info = clusters_helper.get_cluster( request, cluster_name) capacity = basic_cluster_info.get("capacity") for history in histories: replace_summaries.append( get_replacement_summary(request, cluster_name, history, capacity)) data = {"env": env, "replace_summaries": replace_summaries} return render(request, 'clusters/replace_histories.html', data)
def get(self, request, name, stage): env = environs_helper.get_env_by_stage(request, name, stage) cluster_name = '{}-{}'.format(name, stage) page_index = request.GET.get('index') page_size = request.GET.get('size') histories = clusters_helper.get_cluster_replacement_histories( request, cluster_name, page_index, page_size) replace_summaries = [] if histories: basic_cluster_info = clusters_helper.get_cluster( request, cluster_name) capacity = basic_cluster_info.get("capacity") for history in histories: replace_summaries.append(get_replacement_summary( request, cluster_name, history, capacity)) data = { "env": env, "replace_summaries": replace_summaries } return render(request, 'clusters/replace_histories.html', data)