handle nessus xml files w/o a leading <xml> tag -- resolves #3369

git-svn-id: file:///home/svn/framework3/trunk@11438 4d416f70-5f16-0410-b530-b9f4589650da
unstable
Jonathan Cran 2010-12-28 22:07:41 +00:00
parent 0cb85bfd2f
commit a4571f927a
1 changed files with 3 additions and 0 deletions

View File

@ -2005,6 +2005,9 @@ class DBManager
elsif (firstline.index("<scanJob>"))
@import_filedata[:type] = "Retina XML"
return :retina_xml
elsif (firstline.index("<NessusClientData>"))
@import_filedata[:type] = "Nessus XML (v1)"
return :nessus_xml
elsif (firstline.index("<?xml"))
# it's xml, check for root tags we can handle
line_count = 0