From bf0d04332199c7abc1115f8188c69aad9c5f5a5a Mon Sep 17 00:00:00 2001 From: Rob Austein Date: Thu, 3 Sep 2009 22:18:05 +0000 Subject: Log up-down queries svn path=/rpkid/rootd.py; revision=2728 --- rpkid/rootd.py | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'rpkid/rootd.py') diff --git a/rpkid/rootd.py b/rpkid/rootd.py index 6479b70a..afe17ef7 100755 --- a/rpkid/rootd.py +++ b/rpkid/rootd.py @@ -183,6 +183,7 @@ class revoke_pdu(rpki.up_down.revoke_pdu): callback() class message_pdu(rpki.up_down.message_pdu): + name2type = { "list" : list_pdu, "list_response" : rpki.up_down.list_response_pdu, @@ -191,8 +192,15 @@ class message_pdu(rpki.up_down.message_pdu): "revoke" : revoke_pdu, "revoke_response" : rpki.up_down.revoke_response_pdu, "error_response" : rpki.up_down.error_response_pdu } + type2name = dict((v, k) for k, v in name2type.items()) + def log_query(self, child): + """ + Log query we're handling. + """ + rpki.log.info("Serving %s query" % self.type) + class sax_handler(rpki.up_down.sax_handler): pdu = message_pdu -- cgit v1.2.3