def edit_integral_view_log_level(request): return_dict = {} try: if request.method == 'POST': iv_logging.debug("Trying to change Integral View Log settings") form = log_management_forms.IntegralViewLoggingForm(request.POST) if form.is_valid(): iv_logging.debug("Trying to change Integral View Log settings - form valid") cd = form.cleaned_data log_level = int(cd['log_level']) iv_logging.debug("Trying to change Integral View Log settings - log level is %d"%log_level) ret, err = iv_logging.set_log_level(log_level) if err: raise Exception(err) iv_logging.debug("Trying to change Integral View Log settings - changed log level") return django.http.HttpResponseRedirect("/show/integral_view_log_level?saved=1") else: init = {} init['log_level'] = iv_logging.get_log_level() form = log_management_forms.IntegralViewLoggingForm(initial=init) return_dict['form'] = form return django.shortcuts.render_to_response('edit_integral_view_log_level.html', return_dict, context_instance=django.template.context.RequestContext(request)) except Exception, e: return_dict['base_template'] = "logging_base.html" return_dict["page_title"] = 'Modify IntegralView log level' return_dict['tab'] = 'view_current_audit_tab' return_dict["error"] = 'Error modifying IntegralView log level' return_dict["error_details"] = str(e) return django.shortcuts.render_to_response("logged_in_error.html", return_dict, context_instance=django.template.context.RequestContext(request))
def edit_integral_view_log_level(request): return_dict = {} try: if request.method == 'POST': iv_logging.debug("Trying to change Integral View Log settings") form = log_management_forms.IntegralViewLoggingForm(request.POST) if form.is_valid(): iv_logging.debug("Trying to change Integral View Log settings - form valid") cd = form.cleaned_data log_level = int(cd['log_level']) iv_logging.debug("Trying to change Integral View Log settings - log level is %d"%log_level) try: iv_logging.set_log_level(log_level) except Exception, e: return_dict['error'] = 'Error setting log level : %s'%e return django.shortcuts.render_to_response('logged_in_error.html', return_dict, context_instance=django.template.context.RequestContext(request)) iv_logging.debug("Trying to change Integral View Log settings - changed log level") return django.http.HttpResponseRedirect("/show/integral_view_log_level?saved=1") else: