[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-commits] [bridgedb/master] Add logging to crypto module.



commit 6764b9cfeea5b221557a81e6111044bb0fe280ae
Author: Isis Lovecruft <isis@xxxxxxxxxxxxxx>
Date:   Sat Oct 26 23:33:18 2013 +0000

    Add logging to crypto module.
---
 lib/bridgedb/crypto.py |    5 +++++
 1 file changed, 5 insertions(+)

diff --git a/lib/bridgedb/crypto.py b/lib/bridgedb/crypto.py
index 43b2b79..124d337 100644
--- a/lib/bridgedb/crypto.py
+++ b/lib/bridgedb/crypto.py
@@ -12,6 +12,9 @@
 from __future__ import absolute_import
 from __future__ import unicode_literals
 
+import logging
+log = logging.getLogger(__name__)
+
 import os
 
 import OpenSSL.rand
@@ -42,6 +45,7 @@ def getKey(filename):
     try:
         fh = open(filename, 'rb')
     except IOError:
+        log.debug("getKey(): Creating new secret key.")
         key = OpenSSL.rand.bytes(32)
         flags = os.O_WRONLY | os.O_TRUNC | os.O_CREAT | getattr(os, "O_BIN", 0)
         fd = os.open(filename, flags, 0400)
@@ -49,6 +53,7 @@ def getKey(filename):
         os.fsync(fd)
         fd.close()
     else:
+        log.debug("getKey(): Secret key file found. Loading...")
         key = fh.read()
         fh.close()
     return key



_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits