docs: def _cleanup(self):
          '''
          Cleanup if crash/exception
          :return:
          '''
          if (hasattr(self, 'config')
             and self.config.get('support_archive')
             and os.path.exists(self.config['support_archive'])):
              self.out.warning('Terminated earlier, cleaning up')
              try:
                  os.unlink(self.config['support_archive'])
              except Exception as err:
                  log.debug(err)
                  self.out.error('{} while cleaning up.'.format(err))