def main():
logging.info(' ** Starting ShakeCast Server ** ')
try:
sc_server = Server()
# start shakecast
sc_server.start_shakecast()
while sc_server.stop_server is False:
sc_server.stop_loop = False
sc_server.loop()
except Exception as e:
exc_tb = sys.exc_info()[2]
filename, line_num, func_name, text = traceback.extract_tb(exc_tb)[-1]
logging.info('{}: {} - line: {}\nOriginated: {} {} {} {}'.format(type(e),
e,
exc_tb.tb_lineno,
filename,
line_num,
func_name,
text))
return
评论列表
文章目录