Changeset 4879
- Timestamp:
- 08/15/08 13:17:58 (4 months ago)
- Files:
-
- trunk/bcfg2/src/lib/Server/Plugins/Metadata.py (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/bcfg2/src/lib/Server/Plugins/Metadata.py
r4846 r4879 33 33 34 34 class ProbeSet(Bcfg2.Server.Plugin.EntrySet): 35 def __init__(self, path, fam, encoding ):35 def __init__(self, path, fam, encoding, plugin_name): 36 36 fpattern = '[0-9A-Za-z_\-]+' 37 self.plugin_name = plugin_name 37 38 Bcfg2.Server.Plugin.EntrySet.__init__(self, fpattern, path, True, 38 39 Bcfg2.Server.Plugin.SpecificData, … … 65 66 probe = lxml.etree.Element('probe') 66 67 probe.set('name', name.split('/')[-1]) 67 probe.set('source', "Metadata")68 probe.set('source', self.plugin_name) 68 69 probe.text = entry.data 69 70 match = self.bangline.match(entry.data.split('\n')[0]) … … 115 116 try: 116 117 loc = datastore + "/Probes" 117 self.probes = ProbeSet(loc, core.fam, core.encoding )118 self.probes = ProbeSet(loc, core.fam, core.encoding, self.__name__) 118 119 except: 119 120 self.probes = False
