[tor-commits] [bridgedb/master] Fix logs in bridgedb.Main to record the filename that was used.

isis at torproject.org isis at torproject.org
Sun Jan 12 06:06:31 UTC 2014


commit 1e5811b1b0739f5b2366394d3afd0bd7ec5bd06f
Author: Isis Lovecruft <isis at torproject.org>
Date:   Tue Nov 5 05:42:48 2013 +0000

    Fix logs in bridgedb.Main to record the filename that was used.
    
    There were a couple loglines in bridgedb.Main, most of them for when the
    descriptor files are opened/closed, which did ``os.path.abspath`` on the
    filename string taken from the config, and then logged statements like
    "Opening something something file: %s" with the absolute path. On the next
    line, the non-absolute path of the filename is opened.
    
     * CHANGE log statements to record paths as they are passed to open().
---
 lib/bridgedb/Main.py |    7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/lib/bridgedb/Main.py b/lib/bridgedb/Main.py
index 824d328..964c737 100644
--- a/lib/bridgedb/Main.py
+++ b/lib/bridgedb/Main.py
@@ -85,7 +85,7 @@ def load(cfg, splitter, clear=False):
     addresses = {}
     timestamps = {}
     if hasattr(cfg, "STATUS_FILE"):
-        logging.info("Opening Network Status document %s", os.path.abspath(cfg.STATUS_FILE))
+        logging.info("Opening Network Status document %s" % cfg.STATUS_FILE)
         f = open(cfg.STATUS_FILE, 'r')
         for ID, running, stable, or_addresses, timestamp in Bridges.parseStatusFile(f):
             status[ID] = running, stable
@@ -126,7 +126,7 @@ def load(cfg, splitter, clear=False):
                     for timestamp in ts:
                         bridgedb.Stability.addOrUpdateBridgeHistory(
                             bridge, timestamp)
-        logging.debug("Closing descriptor document")
+        logging.debug("Closing server-descriptor document")
         f.close()
 
     # read pluggable transports from extra-info document
@@ -328,7 +328,8 @@ def startup(cfg, options):
 
         # Dump bridge pool assignments to disk.
         try:
-            logging.debug("Dumping pool assignments file")
+            logging.debug("Dumping pool assignments to file: '%s'"
+                          % cfg.ASSIGNMENTS_FILE)
             f = open(cfg.ASSIGNMENTS_FILE, 'a')
             f.write("bridge-pool-assignment %s\n" %
                     time.strftime("%Y-%m-%d %H:%M:%S"))





More information about the tor-commits mailing list