Browse Source

adicionados loggins no app redireciona_urls

pull/2307/head
Cesar Carvalho 7 years ago
parent
commit
acd71d1e4c
  1. 112
      sapl/redireciona_urls/views.py

112
sapl/redireciona_urls/views.py

@ -1,3 +1,5 @@
import logging
from django.core.urlresolvers import NoReverseMatch, reverse from django.core.urlresolvers import NoReverseMatch, reverse
from django.views.generic import RedirectView from django.views.generic import RedirectView
@ -73,10 +75,13 @@ class RedirecionaSAPLIndex(RedirectView):
permanent = True permanent = True
def get_redirect_url(self): def get_redirect_url(self):
logger = logging.getLogger(__name__)
url_pattern = 'sapl_index' url_pattern = 'sapl_index'
try: try:
logger.info("- Tentando obter url.")
url = reverse(url_pattern) url = reverse(url_pattern)
except NoReverseMatch: except NoReverseMatch as e:
logger.error("- Erro ao obter url. " + str(e))
raise UnknownUrlNameError(url_pattern) raise UnknownUrlNameError(url_pattern)
url = has_iframe(url, self.request) url = has_iframe(url, self.request)
@ -88,6 +93,7 @@ class RedirecionaParlamentar(RedirectView):
permanent = True permanent = True
def get_redirect_url(self): def get_redirect_url(self):
logger = logging.getLogger(__name__)
url = EMPTY_STRING url = EMPTY_STRING
pk_parlamentar = self.request.GET.get( pk_parlamentar = self.request.GET.get(
'cod_parlamentar', 'cod_parlamentar',
@ -96,13 +102,17 @@ class RedirecionaParlamentar(RedirectView):
if pk_parlamentar: if pk_parlamentar:
try: try:
kwargs = {'pk': pk_parlamentar} kwargs = {'pk': pk_parlamentar}
logger.info("- Tentando obter url correspondente.")
url = reverse(parlamentar_detail, kwargs=kwargs) url = reverse(parlamentar_detail, kwargs=kwargs)
except NoReverseMatch: except NoReverseMatch as e:
logger.error("- Erro ao obter url. " + str(e))
raise UnknownUrlNameError(parlamentar_detail, kwargs=kwargs) raise UnknownUrlNameError(parlamentar_detail, kwargs=kwargs)
else: else:
try: try:
logger.info("- Tentando obter url.")
url = reverse(parlamentar_list) url = reverse(parlamentar_list)
except NoReverseMatch: except NoReverseMatch:
logger.error("- Erro ao obter url. " + str(e))
raise UnknownUrlNameError(parlamentar_list) raise UnknownUrlNameError(parlamentar_list)
numero_legislatura = self.request.GET.get( numero_legislatura = self.request.GET.get(
@ -121,6 +131,7 @@ class RedirecionaComissao(RedirectView):
permanent = True permanent = True
def get_redirect_url(self): def get_redirect_url(self):
logger = logging.getLogger(__name__)
url = EMPTY_STRING url = EMPTY_STRING
pk_comissao = self.request.GET.get('cod_comissao', EMPTY_STRING) pk_comissao = self.request.GET.get('cod_comissao', EMPTY_STRING)
@ -128,13 +139,17 @@ class RedirecionaComissao(RedirectView):
kwargs = {'pk': pk_comissao} kwargs = {'pk': pk_comissao}
try: try:
logger.info("- Tentando obter url correspondente.")
url = reverse(comissao_detail, kwargs=kwargs) url = reverse(comissao_detail, kwargs=kwargs)
except NoReverseMatch: except NoReverseMatch as e:
logger.error("- Erro ao obter url. " + str(e))
raise UnknownUrlNameError(comissao_detail) raise UnknownUrlNameError(comissao_detail)
else: else:
try: try:
logger.info("- Tentando obter url.")
url = reverse(comissao_list) url = reverse(comissao_list)
except NoReverseMatch: except NoReverseMatch as e:
logger.error("- Erro ao obter url. " + str(e))
raise UnknownUrlNameError(comissao_list) raise UnknownUrlNameError(comissao_list)
url = has_iframe(url, self.request) url = has_iframe(url, self.request)
@ -146,6 +161,7 @@ class RedirecionaComposicaoComissao(RedirectView):
permanent = True permanent = True
def get_redirect_url(self): def get_redirect_url(self):
logger = logging.getLogger(__name__)
url = EMPTY_STRING url = EMPTY_STRING
pk_composicao = self.request.GET.get( pk_composicao = self.request.GET.get(
'cod_periodo_comp_sel', EMPTY_STRING) 'cod_periodo_comp_sel', EMPTY_STRING)
@ -155,13 +171,17 @@ class RedirecionaComposicaoComissao(RedirectView):
kwargs = {'pk': pk_comissao} kwargs = {'pk': pk_comissao}
try: try:
logger.info("- Tentando obter url correspondente.")
url = reverse(comissao_detail, kwargs=kwargs) url = reverse(comissao_detail, kwargs=kwargs)
except NoReverseMatch: except NoReverseMatch as e:
logger.error("- Erro ao obter url. " + str(e))
raise UnknownUrlNameError(comissao_detail) raise UnknownUrlNameError(comissao_detail)
else: else:
try: try:
logger.info("- Tentando obter url.")
url = reverse(comissao_list) url = reverse(comissao_list)
except NoReverseMatch: except NoReverseMatch as e:
logger.error("- Erro ao obter url. " + str(e))
raise UnknownUrlNameError(comissao_list) raise UnknownUrlNameError(comissao_list)
url = has_iframe(url, self.request) url = has_iframe(url, self.request)
@ -173,6 +193,7 @@ class RedirecionaPautaSessao(RedirectView):
permanent = True permanent = True
def get_redirect_url(self): def get_redirect_url(self):
logger = logging.getLogger(__name__)
pk_sessao_plenaria = self.request.GET.get( pk_sessao_plenaria = self.request.GET.get(
'cod_sessao_plen', 'cod_sessao_plen',
EMPTY_STRING) EMPTY_STRING)
@ -180,13 +201,17 @@ class RedirecionaPautaSessao(RedirectView):
if pk_sessao_plenaria: if pk_sessao_plenaria:
kwargs = {'pk': pk_sessao_plenaria} kwargs = {'pk': pk_sessao_plenaria}
try: try:
logger.info("- Tentando obter url correspondente.")
url = reverse(pauta_sessao_detail, kwargs=kwargs) url = reverse(pauta_sessao_detail, kwargs=kwargs)
except NoReverseMatch: except NoReverseMatch as e:
logger.error("- Erro ao obter url. " + str(e))
raise UnknownUrlNameError(pauta_sessao_detail) raise UnknownUrlNameError(pauta_sessao_detail)
else: else:
try: try:
logger.info("- Tentando obter url.")
url = reverse(pauta_sessao_list) url = reverse(pauta_sessao_list)
except NoReverseMatch: except NoReverseMatch as e:
logger.error("- Erro ao obter url. " + str(e))
raise UnknownUrlNameError(pauta_sessao_list) raise UnknownUrlNameError(pauta_sessao_list)
data_sessao_plenaria = self.request.GET.get( data_sessao_plenaria = self.request.GET.get(
@ -214,6 +239,7 @@ class RedirecionaSessaoPlenaria(RedirectView):
permanent = True permanent = True
def get_redirect_url(self): def get_redirect_url(self):
logger = logging.getLogger(__name__)
pk_sessao_plenaria = self.request.GET.get( pk_sessao_plenaria = self.request.GET.get(
'cod_sessao_plen', 'cod_sessao_plen',
EMPTY_STRING) EMPTY_STRING)
@ -221,14 +247,18 @@ class RedirecionaSessaoPlenaria(RedirectView):
if pk_sessao_plenaria: if pk_sessao_plenaria:
kwargs = {'pk': pk_sessao_plenaria} kwargs = {'pk': pk_sessao_plenaria}
try: try:
logger.info("- Tentando obter url correspondente.")
url = reverse(sessao_plenaria_detail, kwargs=kwargs) url = reverse(sessao_plenaria_detail, kwargs=kwargs)
except NoReverseMatch: except NoReverseMatch as e:
logger.error("- Erro ao obter url. " + str(e))
raise UnknownUrlNameError(sessao_plenaria_detail) raise UnknownUrlNameError(sessao_plenaria_detail)
else: else:
try: try:
logger.info("- Tentando obter url.")
url = reverse(sessao_plenaria_list) url = reverse(sessao_plenaria_list)
except NoReverseMatch: except NoReverseMatch as e:
logger.error("- Erro ao obter url. " + str(e))
raise UnknownUrlNameError(sessao_plenaria_list) raise UnknownUrlNameError(sessao_plenaria_list)
year = self.request.GET.get( year = self.request.GET.get(
@ -263,10 +293,13 @@ class RedirecionaRelatoriosList(RedirectView):
permanent = True permanent = True
def get_redirect_url(self): def get_redirect_url(self):
logger = logging.getLogger(__name__)
url = EMPTY_STRING url = EMPTY_STRING
try: try:
logger.info("- Tentando obter url.")
url = reverse(relatorios_list) url = reverse(relatorios_list)
except NoReverseMatch: except NoReverseMatch as e:
logger.error("- Erro ao obter url. " + str(e))
raise UnknownUrlNameError(relatorios_list) raise UnknownUrlNameError(relatorios_list)
url = has_iframe(url, self.request) url = has_iframe(url, self.request)
@ -278,10 +311,13 @@ class RedirecionaRelatoriosMateriasEmTramitacaoList(RedirectView):
permanent = True permanent = True
def get_redirect_url(self): def get_redirect_url(self):
logger = logging.getLogger(__name__)
url = EMPTY_STRING url = EMPTY_STRING
try: try:
logger.info("- Tentando obter url.")
url = reverse(relatorio_materia_por_tramitacao) url = reverse(relatorio_materia_por_tramitacao)
except NoReverseMatch: except NoReverseMatch as e:
logger.error("- Erro ao obter url. " + str(e))
raise UnknownUrlNameError(relatorio_materia_por_tramitacao) raise UnknownUrlNameError(relatorio_materia_por_tramitacao)
year = self.request.GET.get( year = self.request.GET.get(
@ -341,11 +377,14 @@ class RedirecionaMateriaLegislativaList(RedirectView):
permanent = True permanent = True
def get_redirect_url(self): def get_redirect_url(self):
logger = logging.getLogger(__name__)
url = EMPTY_STRING url = EMPTY_STRING
args = EMPTY_STRING args = EMPTY_STRING
try: try:
logger.info("- Tentando obter url.")
url = reverse(materialegislativa_list) url = reverse(materialegislativa_list)
except NoReverseMatch: except NoReverseMatch as e:
logger.error("- Erro ao obter url. " + str(e))
raise UnknownUrlNameError(materialegislativa_list) raise UnknownUrlNameError(materialegislativa_list)
tipo_materia = self.request.GET.get( tipo_materia = self.request.GET.get(
@ -416,10 +455,13 @@ class RedirecionaMesaDiretoraView(RedirectView):
permanent = True permanent = True
def get_redirect_url(self): def get_redirect_url(self):
logger = logging.getLogger(__name__)
url = EMPTY_STRING url = EMPTY_STRING
try: try:
logger.info("- Tentando obter url.")
url = reverse(parlamentar_mesa_diretora) url = reverse(parlamentar_mesa_diretora)
except NoReverseMatch: except NoReverseMatch as e:
logger.error("- Erro ao obter url. " + str(e))
raise UnknownUrlNameError(parlamentar_mesa_diretora) raise UnknownUrlNameError(parlamentar_mesa_diretora)
url = has_iframe(url, self.request) url = has_iframe(url, self.request)
@ -449,12 +491,15 @@ class RedirecionaNormasJuridicasTextoIntegral(RedirectView):
permanent = False permanent = False
def get_redirect_url(self, **kwargs): def get_redirect_url(self, **kwargs):
logger = logging.getLogger(__name__)
url = EMPTY_STRING url = EMPTY_STRING
try: try:
logger.info("- Tentando obter NormaJuridica correspondente.")
norma = NormaJuridica.objects.get(pk=kwargs['norma_id']) norma = NormaJuridica.objects.get(pk=kwargs['norma_id'])
if norma: if norma:
url = norma.texto_integral.url url = norma.texto_integral.url
except Exception as e: except Exception as e:
logger.error("- Erro ao obter NormaJuridica. " + str(e))
raise e raise e
url = has_iframe(url, self.request) url = has_iframe(url, self.request)
@ -467,11 +512,14 @@ class RedirecionaNormasJuridicasList(RedirectView):
permanent = True permanent = True
def get_redirect_url(self): def get_redirect_url(self):
logger = logging.getLogger(__name__)
url = EMPTY_STRING url = EMPTY_STRING
args = EMPTY_STRING args = EMPTY_STRING
try: try:
logger.info("- Tentando obter url.")
url = reverse(norma_juridica_pesquisa) url = reverse(norma_juridica_pesquisa)
except NoReverseMatch: except NoReverseMatch as e:
logger.error("- Erro ao obter url. " + str(e))
raise UnknownUrlNameError(norma_juridica_pesquisa) raise UnknownUrlNameError(norma_juridica_pesquisa)
tipo_norma = self.request.GET.get( tipo_norma = self.request.GET.get(
@ -525,11 +573,14 @@ class RedirecionaHistoricoTramitacoesList(RedirectView):
permanent = True permanent = True
def get_redirect_url(self): def get_redirect_url(self):
logger = logging.getLogger(__name__)
url = EMPTY_STRING url = EMPTY_STRING
args = EMPTY_STRING args = EMPTY_STRING
try: try:
logger.info("- Tentando obter url.")
url = reverse(historico_tramitacoes) url = reverse(historico_tramitacoes)
except NoReverseMatch: except NoReverseMatch as e:
logger.error("- Erro ao obter url. " + str(e))
raise UnknownUrlNameError(historico_tramitacoes) raise UnknownUrlNameError(historico_tramitacoes)
inicio_intervalo_data_tramitacao = self.request.GET.get( inicio_intervalo_data_tramitacao = self.request.GET.get(
@ -582,11 +633,14 @@ class RedirecionaAtasList(RedirectView):
permanent = True permanent = True
def get_redirect_url(self): def get_redirect_url(self):
logger = logging.getLogger(__name__)
url = EMPTY_STRING url = EMPTY_STRING
args = EMPTY_STRING args = EMPTY_STRING
try: try:
logger.info("- Tentando obter url.")
url = reverse(pesquisar_atas) url = reverse(pesquisar_atas)
except NoReverseMatch: except NoReverseMatch as e:
logger.error("- Erro ao obter url. " + str(e))
raise UnknownUrlNameError(pesquisar_atas) raise UnknownUrlNameError(pesquisar_atas)
inicio_intervalo_data_ata = self.request.GET.get( inicio_intervalo_data_ata = self.request.GET.get(
@ -616,11 +670,14 @@ class RedirecionaPresencaParlamentares(RedirectView):
permanent = True permanent = True
def get_redirect_url(self): def get_redirect_url(self):
logger = logging.getLogger(__name__)
url = EMPTY_STRING url = EMPTY_STRING
args = EMPTY_STRING args = EMPTY_STRING
try: try:
logger.info("- Tentando obter url.")
url = reverse(presenca_sessao) url = reverse(presenca_sessao)
except NoReverseMatch: except NoReverseMatch as e:
logger.error("- Erro ao obter url. " + str(e))
raise UnknownUrlNameError(presenca_sessao) raise UnknownUrlNameError(presenca_sessao)
inicio_intervalo_data_presenca_parlamentar = self.request.GET.get( inicio_intervalo_data_presenca_parlamentar = self.request.GET.get(
@ -650,10 +707,13 @@ class RedirecionaMateriasPorAutor(RedirectView):
permanent = True permanent = True
def get_redirect_url(self): def get_redirect_url(self):
logger = logging.getLogger(__name__)
url = EMPTY_STRING url = EMPTY_STRING
try: try:
logger.info("- Tentando obter url.")
url = reverse(relatorio_materia_por_autor) url = reverse(relatorio_materia_por_autor)
except NoReverseMatch: except NoReverseMatch as e:
logger.error("- Erro ao obter url. " + str(e))
raise UnknownUrlNameError(relatorio_materia_por_autor) raise UnknownUrlNameError(relatorio_materia_por_autor)
url = has_iframe(url, self.request) url = has_iframe(url, self.request)
@ -666,12 +726,15 @@ class RedirecionaMateriasPorAnoAutorTipo(RedirectView):
permanent = True permanent = True
def get_redirect_url(self): def get_redirect_url(self):
logger = logging.getLogger(__name__)
url = EMPTY_STRING url = EMPTY_STRING
ano = self.request.GET.get('ano', '') ano = self.request.GET.get('ano', '')
try: try:
logger.info("- Tentando obter url.")
url = reverse(relatorio_materia_por_ano_autor_tipo) url = reverse(relatorio_materia_por_ano_autor_tipo)
except NoReverseMatch: except NoReverseMatch as e:
logger.error("- Erro ao obter url. " + str(e))
raise UnknownUrlNameError(relatorio_materia_por_ano_autor_tipo) raise UnknownUrlNameError(relatorio_materia_por_ano_autor_tipo)
if ano: if ano:
@ -688,6 +751,7 @@ class RedirecionaReuniao(RedirectView):
permanent = True permanent = True
def get_redirect_url(self): def get_redirect_url(self):
logger = logging.getLogger(__name__)
pk_reuniao = self.request.GET.get( pk_reuniao = self.request.GET.get(
'cod_comissao', 'cod_comissao',
EMPTY_STRING) EMPTY_STRING)
@ -695,14 +759,18 @@ class RedirecionaReuniao(RedirectView):
if pk_reuniao: if pk_reuniao:
kwargs = {'pk': pk_reuniao} kwargs = {'pk': pk_reuniao}
try: try:
logger.info("- Tentando obter url correspondente.")
url = reverse(reuniao_detail, kwargs=kwargs) url = reverse(reuniao_detail, kwargs=kwargs)
except NoReverseMatch: except NoReverseMatch as e:
logger.error("- Erro ao obter url. " + str(e))
raise UnknownUrlNameError(reuniao_detail) raise UnknownUrlNameError(reuniao_detail)
else: else:
try: try:
logger.info("- Tentando obter url.")
url = reverse(reuniao_list) url = reverse(reuniao_list)
except NoReverseMatch: except NoReverseMatch as e:
logger.error("- Erro ao obter url. " + str(e))
raise UnknownUrlNameError(reuniao_list) raise UnknownUrlNameError(reuniao_list)
year = self.request.GET.get( year = self.request.GET.get(

Loading…
Cancel
Save