commit ef3baa50e9696f0fd4e01aca682b4d7b8e026c80 Author: Isis Lovecruft isis@torproject.org Date: Tue Nov 19 05:20:06 2013 +0000
Sphinxify the docstring for bridgedb.EmailServer.getGPGContext(). --- lib/bridgedb/EmailServer.py | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-)
diff --git a/lib/bridgedb/EmailServer.py b/lib/bridgedb/EmailServer.py index 1ee27c0..b2f2bf5 100644 --- a/lib/bridgedb/EmailServer.py +++ b/lib/bridgedb/EmailServer.py @@ -433,11 +433,17 @@ def composeEmail(fromAddr, clientAddr, subject, body, msgID=False, return clientAddr, f
def getGPGContext(cfg): - """ Returns a gpgme Context() with the signers initialized by the keyfile - specified by the option EMAIL_GPG_SIGNING_KEY in bridgedb.conf, or None - if the option was not enabled or unable to initialize. + """Import a key from a file and initialise a context for GnuPG operations.
- The key should not be protected by a passphrase. + The key should not be protected by a passphrase, and should have the + signing flag enabled. + + :type cfg: :class:`bridgedb.persistent.Conf` + :param cfg: The loaded config file. + :rtype: :class:`gpgme.Context` or None + :returns: A GPGME context with the signers initialized by the keyfile + specified by the option EMAIL_GPG_SIGNING_KEY in bridgedb.conf, or + None if the option was not enabled, or was unable to initialize. """ try: # must have enabled signing and specified a key file
tor-commits@lists.torproject.org