20 def stdmsg(frame_desc=[], msg="Unknow"):
22 if str(frame_desc[1]) ==
"<module>":
23 frame_desc[1] =
"__main__"
25 msg =
'[MSG]:%s [FILE]:%s [IN]:%s() [LINE]:%s'%(msg,
44 callerframerecord = inspect.stack()[1]
45 frame = callerframerecord[0]
46 info = inspect.getframeinfo(frame)
47 filepyname = info.filename.split(
'/')
49 rospy.logerr(
stdmsg([filepyname[-1],info.function,info.lineno],msg))
54 if __name__ ==
"__main__":
56 rospy.init_node(
'utt_airbus_cobot_gui_exception')
60 except Exception
as e:
Object for create an exception.