def METHOD_NAME(self):
    """
    The logger to use for the command with the verbosity set
    """
    if not self._logger:
        if self.log_verbose:
            log_level = logging.DEBUG
            log_format = '%(asctime)s - %(name)s - %(levelname)s - %(message)s'
        else:
            log_level = logging.INFO
            log_format = '%(message)s'
        logger = logging.getLogger('oasislmf')
        for handler in list(logger.handlers):
            if handler.name == 'oasislmf':
                logger.removeHandler(handler)
                break
        ch = logging.StreamHandler(stream=sys.stdout)
        ch.name = 'oasislmf'
        ch.setFormatter(logging.Formatter(log_format))
        logger.addHandler(ch)
        logger.setLevel(log_level)
        self._logger = logger