def METHOD_NAME(loc):
  """
    Informs plugin about raven framework location
    @ In, loc, str, location of plugin
    @ Out, ravenLoc, str, location of raven
  """
  # check for config file; load up a root element either way
  configFile = os.path.join(loc, ravenConfigName)
  if os.path.isfile(configFile):
    root, _ = xmlUtils.loadToTree(configFile)
  else:
    root = xmlUtils.newNode('RavenConfig')
  # add raven information
  ravenLoc = root.find('FrameworkLocation')
  if ravenLoc is None:
    ravenLoc = xmlUtils.newNode('FrameworkLocation')
    root.append(ravenLoc)
  ravenFrameworkLoc = os.path.abspath(os.path.expanduser(frameworkDir))
  if ravenLoc.text != ravenFrameworkLoc:
    # we write only in case the location is either different or the file
    # is not present (so, only one processor in case of RAVENrunningRAVEN
    # will write the file if not present
    ravenLoc.text = ravenFrameworkLoc
    xmlUtils.toFile(configFile, root)
  return ravenLoc.text