updated logging: save to file

This commit is contained in:
DJ2LS 2021-09-10 17:59:01 +02:00 committed by GitHub
parent 58925dce9c
commit b921c1b33b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 14 additions and 5 deletions

View file

@ -213,12 +213,13 @@ class CMDTCPRequestHandler(socketserver.BaseRequestHandler):
#exception, if JSON cant be decoded
#except Exception as e:
except ValueError as e:
except:
print("############ START OF ERROR #####################")
print('DAEMON PROGRAM ERROR: %s' %str(e))
print("Wrong command")
print(data)
print(e)
e = sys.exc_info()[0]
print(e)
exc_type, exc_obj, exc_tb = sys.exc_info()
fname = os.path.split(exc_tb.tb_frame.f_code.co_filename)[1]
print(exc_type, fname, exc_tb.tb_lineno)

View file

@ -221,7 +221,12 @@ def setup_logging():
"""
logging.basicConfig(format='%(asctime)s.%(msecs)03d %(levelname)s:\t%(message)s', datefmt='%H:%M:%S', level=logging.INFO)
logging.basicConfig(level=logging.INFO, \
encoding='utf-8', \
format='%(asctime)s.%(msecs)03d %(levelname)s:\t%(message)s', \
datefmt='%H:%M:%S', \
handlers=[logging.FileHandler("codec2-FreeDATA-TNC.log"),logging.StreamHandler()]
)
logging.addLevelName(logging.DEBUG, "\033[1;36m%s\033[1;0m" % logging.getLevelName(logging.DEBUG))
logging.addLevelName(logging.INFO, "\033[1;37m%s\033[1;0m" % logging.getLevelName(logging.INFO))

View file

@ -158,7 +158,9 @@ class RF():
self.my_rig.open()
# set rig mode to USB
self.my_rig.set_mode(Hamlib.RIG_MODE_USB)
except:
print("Unexpected error:", sys.exc_info()[0])
print("can't open rig")

View file

@ -247,9 +247,10 @@ class CMDTCPRequestHandler(socketserver.BaseRequestHandler):
#exception, if JSON cant be decoded
#except Exception as e:
except ValueError as e:
except:
print("############ START OF ERROR #####################")
print("SOCKET COMMAND ERROR: " + data)
e = sys.exc_info()[0]
print(e)
exc_type, exc_obj, exc_tb = sys.exc_info()
fname = os.path.split(exc_tb.tb_frame.f_code.co_filename)[1]