Exemplo n.º 1
0
 def release_and_log(self):
     stdout, stderr = self._release()
     if stdout:
         LOGGER.log_output(stdout)
     if stderr:
         LOGGER.log_output(stderr)
         sys.__stderr__.write(stderr+'\n')
     if self._library_import:
         LOGGER.disable_library_import_logging()
Exemplo n.º 2
0
 def __exit__(self, exc_type, exc_value, exc_trace):
     self._release_and_log()
     if self._library_import:
         LOGGER.disable_library_import_logging()
     return False
Exemplo n.º 3
0
 def __exit__(self, exc_type, exc_value, exc_trace):
     self._release_and_log()
     if self._library_import:
         LOGGER.disable_library_import_logging()
     return False