]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
add tags support to ProtobufLogger.py 4012/head
authorPeter van Dijk <peter.van.dijk@powerdns.com>
Fri, 17 Jun 2016 11:25:37 +0000 (13:25 +0200)
committerPeter van Dijk <peter.van.dijk@powerdns.com>
Fri, 17 Jun 2016 11:25:37 +0000 (13:25 +0200)
contrib/ProtobufLogger.py

index d11180a0791cd1d768405eebeac066d17905b09d..848dd63fb964bb237b5b4dbd3994c424fe432d15 100644 (file)
@@ -74,11 +74,16 @@ class PDNSPBConnHandler(object):
             if response.HasField('appliedPolicy') and response.appliedPolicy:
                 policystr = ', Applied policy: ' + response.appliedPolicy
 
+            tagsstr = ''
+            if response.tags:
+                tagsstr = ', Tags: ' + ','.join(response.tags)
+
             rrscount = len(response.rrs)
 
-            print("- Response Code: %d, RRs: %d%s" % (response.rcode,
+            print("- Response Code: %d, RRs: %d%s%s" % (response.rcode,
                                                       rrscount,
-                                                      policystr))
+                                                      policystr,
+                                                      tagsstr))
 
             for rr in response.rrs:
                 rrclass = 1