Object
# File lib/razorback.rb, line 62 def alertData(type,data) if @alert_preamble == 0 puts "FATAL: Failed to start alert XML" exit end puts "\t\t\t\t<entry>" puts "\t\t\t\t\t<type>#{type}</type>" puts "\t\t\t\t\t<data>#{data}</data>" puts "\t\t\t\t</entry>" end
# File lib/razorback.rb, line 72 def alertEnd() puts "\t\t\t</metadata>" puts "\t\t</verdict>" @alert_preamble = 0 end
# File lib/razorback.rb, line 42 def alertStart(severity, gid, sid, message, sf_flags, sf_unset, ent_flags, ent_unset) if @preamble == 0 puts "FATAL: Failed to start response XML" exit end @alert_preamble = 1 puts "\t\t<verdict priority=\"#{severity}\" gid=\"#{gid}\" sid=\"#{sid}\">" puts "\t\t\t<flags>" puts "\t\t\t\t<sourcefire>" puts "\t\t\t\t\t<set>#{sf_flags}</set>" puts "\t\t\t\t\t<unset>#{sf_unset}</unset>" puts "\t\t\t\t</sourcefire>" puts "\t\t\t\t<enterprise>" puts "\t\t\t\t\t<set>#{ent_flags}</set>" puts "\t\t\t\t\t<unset>#{ent_unset}</unset>" puts "\t\t\t\t</enterprise>" puts "\t\t\t</flags>" puts "\t\t\t<message>#{message}</message>" puts "\t\t\t<metadata>" end
# File lib/razorback.rb, line 77 def end() puts "\t</response>" puts "</razorback>" @preamble = 0 end
Generated with the Darkfish Rdoc Generator 2.