diff options
author | Alex Gaynor <alex.gaynor@gmail.com> | 2013-12-20 13:51:42 -0800 |
---|---|---|
committer | Alex Gaynor <alex.gaynor@gmail.com> | 2013-12-20 13:51:42 -0800 |
commit | 2724ff6af8ba5f8dfd1f0f511ed95fab5cd8abd8 (patch) | |
tree | 90f95e72e5650baf51beddc8484bc5bc60334ce8 /docs | |
parent | 719eb6a412b5d3eab3ca84a9d4e8af76955bcbcc (diff) | |
download | cryptography-2724ff6af8ba5f8dfd1f0f511ed95fab5cd8abd8.tar.gz cryptography-2724ff6af8ba5f8dfd1f0f511ed95fab5cd8abd8.tar.bz2 cryptography-2724ff6af8ba5f8dfd1f0f511ed95fab5cd8abd8.zip |
Link from symmetric encryption to fernet
Diffstat (limited to 'docs')
-rw-r--r-- | docs/cryptography-docs.py | 17 | ||||
-rw-r--r-- | docs/hazmat/primitives/symmetric-encryption.rst | 2 |
2 files changed, 16 insertions, 3 deletions
diff --git a/docs/cryptography-docs.py b/docs/cryptography-docs.py index ea7e8eef..f07c18bb 100644 --- a/docs/cryptography-docs.py +++ b/docs/cryptography-docs.py @@ -6,17 +6,30 @@ from sphinx.util.compat import Directive, make_admonition DANGER_MESSAGE = """ This is a "Hazardous Materials" module. You should **ONLY** use it if you're 100% absolutely sure that you know what you're doing because this module is -full of land mines, dragons, and dinosaurs with laser guns. """ +full of land mines, dragons, and dinosaurs with laser guns. +""" + +DANGER_ALTERNATE = """ + +You may instead be interested in :doc:`{alternate}`. +""" + class HazmatDirective(Directive): + has_content = True + def run(self): + message = DANGER_MESSAGE + if self.content: + message += DANGER_ALTERNATE.format(alternate=self.content[0]) + ad = make_admonition( Hazmat, self.name, [], self.options, - nodes.paragraph("", DANGER_MESSAGE), + nodes.paragraph("", message), self.lineno, self.content_offset, self.block_text, diff --git a/docs/hazmat/primitives/symmetric-encryption.rst b/docs/hazmat/primitives/symmetric-encryption.rst index f4d0457a..7b012975 100644 --- a/docs/hazmat/primitives/symmetric-encryption.rst +++ b/docs/hazmat/primitives/symmetric-encryption.rst @@ -1,4 +1,4 @@ -.. hazmat:: +.. hazmat:: /fernet Symmetric Encryption |