diff --git a/.gitignore b/.gitignore index 7ab5fc8..0a7ebe7 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,7 @@ *~ *.avi *.blend1 +*.log *.mp4 *.pyc textures/ diff --git a/events.log b/events.log deleted file mode 100644 index a7ae6e2..0000000 --- a/events.log +++ /dev/null @@ -1,27 +0,0 @@ -[2015-04-17 02:57:36.024] INFO: 12 -[2015-04-17 02:59:01.672] INFO: 12 -[2015-04-17 02:59:04.960] WARNING: 12 -[2015-04-17 02:59:11.521] ERROR: 12 -[2015-04-17 02:59:15.105] CRITICAL: 12 -[2015-04-17 02:59:30.056] CRITICAL: 12 -[2015-04-17 02:59:35.104] ERROR: 12 -[2015-04-17 03:01:28.624] INFO: This is a messageInfo -[2015-04-17 03:01:28.624] WARNING: This is a messageWarn -[2015-04-17 03:01:28.625] ERROR: This is a messageError -[2015-04-17 03:01:28.625] CRITICAL: This is a messageCritical -[2015-04-17 03:02:18.703] INFO: This is a messageInfo -[2015-04-17 03:02:18.704] WARNING: This is a messageWarn -[2015-04-17 03:02:18.704] ERROR: This is a messageError -[2015-04-17 03:02:18.705] CRITICAL: This is a messageCritical -[2015-04-17 03:02:37.855] INFO: This is a messageInfo -[2015-04-17 03:02:37.856] WARNING: This is a messageWarn -[2015-04-17 03:02:37.856] ERROR: This is a messageError -[2015-04-17 03:02:37.856] CRITICAL: This is a messageCritical -[2015-04-17 03:02:56.543] INFO: This is a messageInfo -[2015-04-17 03:02:56.543] WARNING: This is a messageWarn -[2015-04-17 03:02:56.544] ERROR: This is a messageError -[2015-04-17 03:02:56.544] CRITICAL: This is a messageCritical -[2015-04-17 03:02:57.951] INFO: This is a messageInfo -[2015-04-17 03:02:57.952] WARNING: This is a messageWarn -[2015-04-17 03:02:57.952] ERROR: This is a messageError -[2015-04-17 03:02:57.952] CRITICAL: This is a messageCritical diff --git a/pyutil.py b/pyutil.py index 18ad9ee..d0b4771 100644 --- a/pyutil.py +++ b/pyutil.py @@ -58,21 +58,24 @@ def test_log(): log(msg + "Warn", 3) log(msg + "Error", 4) log(msg + "Critical", 5) - log(msg + "Critical", 6) # test_log() -def printStackTrace(filename): +# @def Função para exibir exceção +# @param string deve ser passado: "__file__" para identificar em qual arquivo ocorreu a exceção +# @return int Retorna 1 +def printStackTrace(fromFile): from sys import exc_info from os.path import basename - print("\n[Exception begin]\n File: %s\n Name: %s\n Line: %s\n Type: %s\n Message: %s\n[Exception end]\n" % ( - basename(filename), # basename(exc_info()[2].tb_frame.f_code.co_filename), + error = "\n File name: %s\n Function name: %s\n Line code: %s\n Type exception: %s\n Message: %s" % ( + basename(fromFile), # basename(exc_info()[2].tb_frame.f_code.co_filename), exc_info()[2].tb_frame.f_code.co_name, exc_info()[2].tb_lineno, exc_info()[0].__name__, - exc_info()[1], - ) + exc_info()[1] ) + log(error, 4) + return 1 def file_rename(filename, fromfile): from shutil import move -- libgit2 0.21.2