Commit 00d11dac authored by Ad Schellevis's avatar Ad Schellevis Committed by Franco Fichtner

(ids) add support for documentation source url in backend call

(cherry picked from commit 0a28a1b7)
parent b1641bc4
......@@ -58,7 +58,14 @@ class Metadata(object):
syslog.syslog(syslog.LOG_ERR, 'suricata metadata missing files @ %s' % filename)
else:
for rule_filename in rule_xml.find('files'):
if 'documentation_url' in rule_filename.attrib:
documentation_url = rule_filename.attrib['documentation_url']
elif 'documentation_url' in rule_xml.attrib:
documentation_url = rule_xml.attrib['documentation_url']
else:
documentation_url = ""
metadata_record = dict()
metadata_record['documentation_url'] = documentation_url
metadata_record['source'] = src_location.attrib
metadata_record['filename'] = rule_filename.text.strip()
if 'url' in rule_filename.attrib:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment