prelude-correlator/master: Fix for recent libprelude version

[email protected] Fri, 29 Jan 2010 18:02:50 +0100 (CET)
Newsgroups gmane.comp.security.ids.prelude.cvs
Message-ID <[email protected]>
commit 847312c095e14782b10613d2448080916b120ef1
Author: Yoann Vandoorselaere <[email protected]>
Date:   Wed Jan 20 21:59:10 2010 +0100

    Fix for recent libprelude version
    
    Recent libprelude version are able to correctly return list of
    IDMEFValue, don't raise an exception about it.


========================================

 PreludeCorrelator/idmef.py |    6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

========================================

diff --git a/PreludeCorrelator/idmef.py b/PreludeCorrelator/idmef.py
index 6f866ce..c669a83 100644
--- a/PreludeCorrelator/idmef.py
+++ b/PreludeCorrelator/idmef.py
@@ -75,10 +75,8 @@ class IDMEF(PreludeEasy.IDMEF):
                                 return
 
                 elif type(value) is tuple or type(value) is list:
-                        if value: # not empty
-                                raise Exception, "Invalid input value"
-
-                        value = None
+                        if not value:
+                                value = None
 
                 PreludeEasy.IDMEF.Set(self, path, value)
 
_______________________________________________
Prelude-cvslog site list
[email protected]
http://lists.prelude-ids.org/mailman/listinfo/prelude-cvslog