- try:
- # Execute the command
- code = sat_command(end_cmd,
- options = options,
- batch = True,
- verbose = 0,
- logger_add_link = logger)
- except Exception as e:
- code = 1
- # Get error
- error = str(e)
- # get stack
- __, __, exc_traceback = sys.exc_info()
- fp = tempfile.TemporaryFile()
- traceback.print_tb(exc_traceback, file=fp)
- fp.seek(0)
- stack = fp.read()
- logger.add_link(_("Dead Link"),
- sat_command_name,
- code,
- "ERROR: %s TRACEBACK: %s" % (error,
- stack.replace('"',"'")))
+ # Execute the command
+ code = sat_command(end_cmd,
+ options = options,
+ batch = True,
+ verbose = 0,
+ logger_add_link = logger)