Remove blockdiag from Octavia

The python blockdiag module is unmaintained and will likely be removed from distros.[1]
This patch removes mention of blockdiag from Octavia as it is unused.

[1] https://github.com/blockdiag/blockdiag/pull/171

Change-Id: I88371364b88bec5f1fd42d6ade8b316be3130f3f
This commit is contained in:
Michael Johnson 2023-07-31 16:15:26 +00:00
parent 12d8e0de5d
commit ff80e454ab
4 changed files with 1 additions and 12 deletions

View File

@ -6,7 +6,6 @@ hacking>=3.0 # Apache-2.0
os-api-ref>=1.4.0 # Apache-2.0 os-api-ref>=1.4.0 # Apache-2.0
sphinxcontrib-actdiag>=0.8.5 # BSD sphinxcontrib-actdiag>=0.8.5 # BSD
sphinxcontrib-apidoc>=0.2.1 # BSD sphinxcontrib-apidoc>=0.2.1 # BSD
sphinxcontrib-blockdiag>=1.5.4 # BSD
sphinxcontrib-nwdiag>=0.9.5 # BSD sphinxcontrib-nwdiag>=0.9.5 # BSD
sphinxcontrib-seqdiag>=0.8.4 # BSD sphinxcontrib-seqdiag>=0.8.4 # BSD
docutils>=0.11 # OSI-Approved Open Source, Public Domain docutils>=0.11 # OSI-Approved Open Source, Public Domain

View File

@ -57,7 +57,6 @@ extensions = [
'sphinx.ext.autodoc', 'sphinx.ext.autodoc',
'sphinx.ext.todo', 'sphinx.ext.todo',
'sphinx.ext.viewcode', 'sphinx.ext.viewcode',
'sphinxcontrib.blockdiag',
'sphinxcontrib.actdiag', 'sphinxcontrib.actdiag',
'sphinxcontrib.seqdiag', 'sphinxcontrib.seqdiag',
'sphinxcontrib.nwdiag', 'sphinxcontrib.nwdiag',

View File

@ -32,7 +32,6 @@ def fake_role(name, rawtext, text, lineno, inliner,
directives.register_directive('seqdiag', FakeDirective) directives.register_directive('seqdiag', FakeDirective)
directives.register_directive('blockdiag', FakeDirective)
directives.register_directive('nwdiag', FakeDirective) directives.register_directive('nwdiag', FakeDirective)
directives.register_directive('actdiag', FakeDirective) directives.register_directive('actdiag', FakeDirective)
directives.register_directive('graphviz', FakeDirective) directives.register_directive('graphviz', FakeDirective)

View File

@ -35,7 +35,7 @@ Some notes about using this template:
* If you would like to provide a diagram with your spec, text representations * If you would like to provide a diagram with your spec, text representations
are preferred. http://asciiflow.com/ is a very nice tool to assist with are preferred. http://asciiflow.com/ is a very nice tool to assist with
making ascii diagrams. blockdiag is another tool. These are described below. making ascii diagrams. These are described below.
For more complicated diagrams that need "real" graphics, yet still should For more complicated diagrams that need "real" graphics, yet still should
be in the git revision control system, GraphViz .dot files are acceptable. be in the git revision control system, GraphViz .dot files are acceptable.
If you require an image (screenshot) for your BP, attaching that to the BP If you require an image (screenshot) for your BP, attaching that to the BP
@ -51,14 +51,6 @@ asciiflow::
| +-----+ +--------+ | | +-----+ +--------+ |
+----------+ +-----------+ +----------+ +----------+ +-----------+ +----------+
blockdiag
.. blockdiag::
blockdiag sample {
a -> b -> c;
}
actdiag actdiag
.. actdiag:: .. actdiag::