          continue
      queue_manager.manager.shutdown()
  
  
  class GetModel():
      """ Check for models in their cache path
          If available, return the path, if not available, get, unzip and install model
  
          model_filename: The name of the model to be loaded (see notes below)
 
</s> remove     queue_manager._log_queue.put(None)  # pylint: disable=protected-access
    while not queue_manager._log_queue.empty():  # pylint: disable=protected-access
 </s> add     queue_manager._log_queue.put(None)  # pylint:disable=protected-access
    while not queue_manager._log_queue.empty():  # pylint:disable=protected-access </s> remove             logger.warning("No display detected. GUI mode has been disabled.")
 </s> add  </s> remove             exit(1)
 </s> add             raise FaceswapError("TkInter not found") </s> remove     logger = logging.getLogger(__name__)  # pylint: disable=invalid-name
 </s> add     logger = logging.getLogger(__name__)  # pylint:disable=invalid-name </s> remove     logger = logging.getLogger(__name__)  # pylint: disable=invalid-name
 </s> add     logger = logging.getLogger(__name__)  # pylint:disable=invalid-name
class FaceswapError(Exception):
    """ Faceswap Error for handling specific errors with useful information """
    pass  # pylint:disable=unnecessary-pass


          continue
      queue_manager.manager.shutdown()
  
  
class FaceswapError(Exception):
    """ Faceswap Error for handling specific errors with useful information """
    pass  # pylint:disable=unnecessary-pass


  class GetModel():
      """ Check for models in their cache path
          If available, return the path, if not available, get, unzip and install model
  
          model_filename: The name of the model to be loaded (see notes below)
keep keep keep add keep keep keep keep keep
 FaceswapError Exception. Added to cli and utils 
lib/utils.py