[tor-commits] [bridgedb/master] 4568 - Clean up email response formatting

aagbsn at torproject.org aagbsn at torproject.org
Sat Mar 16 23:46:31 UTC 2013


commit 6e07a0dfdea5ccf4f22532ef77a3db83ea3adeab
Author: aagbsn <aagbsn at extc.org>
Date:   Sun Jun 24 06:20:51 2012 -0700

    4568 - Clean up email response formatting
    
    Fixes indentation in email response and adds debug logging of email
    body.
---
 lib/bridgedb/Server.py |   15 +++++++++------
 1 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/lib/bridgedb/Server.py b/lib/bridgedb/Server.py
index 5c4641c..2b3ea40 100644
--- a/lib/bridgedb/Server.py
+++ b/lib/bridgedb/Server.py
@@ -233,9 +233,9 @@ class WebResource(twisted.web.resource.Resource):
                    + "<p>" + t.gettext(I18n.BRIDGEDB_TEXT[4]) + "</p>" \
                    + email_domain_list \
                    + "<hr /><p><a href='?ipv6=true'>" \
-		   + t.gettext(I18n.BRIDGEDB_TEXT[20]) + "</a></p>" \
+                   + t.gettext(I18n.BRIDGEDB_TEXT[20]) + "</a></p>" \
                    + "<p><a href='?transport=obfs2'>" \
-		   + t.gettext(I18n.BRIDGEDB_TEXT[21]) + "</a></p>" \
+                   + t.gettext(I18n.BRIDGEDB_TEXT[21]) + "</a></p>" \
                    + "</body></html>"
 
         return html_msg
@@ -497,9 +497,11 @@ def buildMessageTemplate(t):
                     + t.gettext(I18n.BRIDGEDB_TEXT[1]) + "\n\n" \
                     + t.gettext(I18n.BRIDGEDB_TEXT[2]) + "\n\n" \
                     + t.gettext(I18n.BRIDGEDB_TEXT[3]) + "\n\n" \
-                    + t.gettext(I18n.BRIDGEDB_TEXT[17])+ "\n\n" \
-                    + t.gettext(I18n.BRIDGEDB_TEXT[18])+ "\n\n" \
-                    + t.gettext(I18n.BRIDGEDB_TEXT[19])+ "\n\n" \
+                    + t.gettext(I18n.BRIDGEDB_TEXT[17])+ "\n\n"
+                    # list supported commands, e.g. ipv6, transport
+    msg_template = msg_template \
+                    + "  " + t.gettext(I18n.BRIDGEDB_TEXT[18])+ "\n" \
+                    + "  " + t.gettext(I18n.BRIDGEDB_TEXT[19])+ "\n\n" \
                     + t.gettext(I18n.BRIDGEDB_TEXT[6]) + "\n\n"
     return msg_template
 
@@ -726,7 +728,8 @@ def composeEmail(fromAddr, clientAddr, subject, body, msgID=False,
         mailbody.write(body)
 
     f.seek(0)
-    logging.info("Email looks good; we should send an answer.")
+    logging.debug("Email body:\n%s" % f.read())
+    f.seek(0)
     return clientAddr, f
 
 def getGPGContext(cfg):





More information about the tor-commits mailing list