class_docstr: Abstract interface for a Guild plugin.
docstr: Return an instance of `guild.resourcedef.ResourceSource` for data.
  
  Return None if data is not supported as a resource source.
docstr_tok: ["Return","an","instance","of","`","guild.resourcedef.ResourceSource","`","for","data",".","Return","None","if","data","is","not","supported","as","a","resource","source","."]
code: def resource_source_for_data(self, data, resdef):
      # pylint: disable=unused-argument
  
      """Return an instance of `guild.resourcedef.ResourceSource` for data.
  
      Return None if data is not supported as a resource source.
      """
      return None
  
imports: import logging
  from guild import __pkgdir__
  from guild import entry_point_util
label_desc: Use image node_id 7 for calling the Plugin obj's underlying member method code with example usage: obj.resource_source_for_data(data, resdef) and returns: None