code: def _CreateNewShowDir(self, showName):
      
      stripedDir = util.StripSpecialCharacters(showName)
      goodlogging.Log.Info("RENAMER", "Suggested show directory name is: '{0}'".format(stripedDir))
  
      if self._skipUserInput is False:
        response = goodlogging.Log.Input('RENAMER', "Enter 'y' to accept this directory, 'x' to skip this show or enter a new directory to use: ")
      else:
        response = 'y'
  
      if response.lower() == 'x':
        return None
      elif response.lower() == 'y':
        return stripedDir
      else:
        return response
docs: Create new directory name for show. An autogenerated choice, which is the
      showName input that has been stripped of special characters, is proposed
      which the user can accept or they can enter a new name to use. If the
      skipUserInput variable is True the autogenerated value is accepted
      by default.
  
      Parameters
      ----------
        showName : string
          Name of TV show
  
      Returns
      ----------
        string or None
          Either the autogenerated directory name, the user given directory name
          or None if the user chooses to skip at this input stage.