[tor-commits] [bridgedb/master] Add Sphinx docstring to CaptchaProtectedResource.render_GET().

isis at torproject.org isis at torproject.org
Tue Feb 4 00:28:47 UTC 2014


commit 16d084e4392f9f845452c58dfaa9138ff4c3bd28
Author: Isis Lovecruft <isis at torproject.org>
Date:   Tue Jan 28 17:24:51 2014 +0000

    Add Sphinx docstring to CaptchaProtectedResource.render_GET().
---
 lib/bridgedb/HTTPServer.py |   10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/lib/bridgedb/HTTPServer.py b/lib/bridgedb/HTTPServer.py
index 5794be7..ddac918 100644
--- a/lib/bridgedb/HTTPServer.py
+++ b/lib/bridgedb/HTTPServer.py
@@ -123,8 +123,16 @@ class CaptchaProtectedResource(twisted.web.resource.Resource):
         return ip
 
     def render_GET(self, request):
-        # get a captcha
+        """Retrieve a ReCaptcha from the API server and serve it to the client.
+
+        :type request: :api:`twisted.web.http.Request`
+        :param request: A ``Request`` object for 'bridges.html'.
+        :rtype: str
+        :returns: A rendered HTML page containing a ReCaptcha challenge image
+                  for the client to solve.
+        """
         c = Raptcha(self.recaptchaPubKey, self.recaptchaPrivKey)
+
         try:
             c.get()
         except Exception as error:





More information about the tor-commits mailing list