code: def should_skip(filename, config, path='/'):
      
      for skip_path in config['skip']:
          if posixpath.abspath(posixpath.join(path, filename)) == posixpath.abspath(skip_path.replace('\\', '/')):
              return True
  
      position = os.path.split(filename)
      while position[1]:
          if position[1] in config['skip']:
              return True
          position = os.path.split(position[0])
  
      for glob in config['skip_glob']:
          if fnmatch.fnmatch(filename, glob):
              return True
  
      return False
docs: Returns True if the file should be skipped based on the passed in settings.