Browse Source

Insere excecoes no log (#2473)

* adicionando ao log qualquer excecao que ocorra no django

* apagando comentarios desnecessarios
pull/2483/head
Ricardo Lima Canela 6 years ago
committed by Edward
parent
commit
d6eb796893
  1. 17
      sapl/settings.py

17
sapl/settings.py

@ -340,6 +340,11 @@ LOGGING = {
'level': 'INFO', 'level': 'INFO',
'propagate': True, 'propagate': True,
}, },
'django': {
'handlers': ['applogfile'],
'level': 'ERROR',
'propagate': True,
},
} }
} }
@ -358,15 +363,3 @@ def remove_warnings():
remove_warnings() remove_warnings()
def uncaught_exceptions(type, value, error_traceback):
import traceback
logger = logging.getLogger(__name__)
error_msg = ''.join(traceback.format_tb(error_traceback))
logger.error(error_msg)
print(error_msg)
# captura exceções que não foram tratadas
sys.excepthook = uncaught_exceptions

Loading…
Cancel
Save