Browse Source

parse SSM protocol only

Krystian Lewandowski 9 years ago
parent
commit
ad35c697a1
1 changed files with 5 additions and 4 deletions
  1. 5 4
      pimonitor/PMXmlParser.py

+ 5 - 4
pimonitor/PMXmlParser.py

@@ -73,8 +73,6 @@ class PMXmlParser(xml.sax.ContentHandler):
         return self._parameters
 
     def startElement(self, name, attrs):
-        if self._proto_id != "SSM":
-            return
 
         pid = None
         desc = None
@@ -91,10 +89,13 @@ class PMXmlParser(xml.sax.ContentHandler):
 			
             for (k, v) in attrs.items():
                 if k == "id":
+                    print 'protocol ' + v
                     self._proto_id = v
                 
-                    
-        elif name == "parameter":
+        if self._proto_id != "SSM":
+            return
+        
+        if name == "parameter":
 
             for (k, v) in attrs.items():
                 if k == "id":