Skip to content

Commit

Permalink
Remove blockdiag from Octavia
Browse files Browse the repository at this point in the history
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] blockdiag/blockdiag#171

Change-Id: I88371364b88bec5f1fd42d6ade8b316be3130f3f
  • Loading branch information
johnsom committed Jul 31, 2023
1 parent 12d8e0d commit ff80e45
Show file tree
Hide file tree
Showing 4 changed files with 1 addition and 12 deletions.
1 change: 0 additions & 1 deletion doc/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ hacking>=3.0 # Apache-2.0
os-api-ref>=1.4.0 # Apache-2.0
sphinxcontrib-actdiag>=0.8.5 # BSD
sphinxcontrib-apidoc>=0.2.1 # BSD
sphinxcontrib-blockdiag>=1.5.4 # BSD
sphinxcontrib-nwdiag>=0.9.5 # BSD
sphinxcontrib-seqdiag>=0.8.4 # BSD
docutils>=0.11 # OSI-Approved Open Source, Public Domain
Expand Down
1 change: 0 additions & 1 deletion doc/source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,6 @@
'sphinx.ext.autodoc',
'sphinx.ext.todo',
'sphinx.ext.viewcode',
'sphinxcontrib.blockdiag',
'sphinxcontrib.actdiag',
'sphinxcontrib.seqdiag',
'sphinxcontrib.nwdiag',
Expand Down
1 change: 0 additions & 1 deletion specs-tests/test_titles.py
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,6 @@ def fake_role(name, rawtext, text, lineno, inliner,


directives.register_directive('seqdiag', FakeDirective)
directives.register_directive('blockdiag', FakeDirective)
directives.register_directive('nwdiag', FakeDirective)
directives.register_directive('actdiag', FakeDirective)
directives.register_directive('graphviz', FakeDirective)
Expand Down
10 changes: 1 addition & 9 deletions specs/template.rst
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ Some notes about using this template:

* 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
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
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
Expand All @@ -51,14 +51,6 @@ asciiflow::
| +-----+ +--------+ |
+----------+ +-----------+ +----------+

blockdiag

.. blockdiag::

blockdiag sample {
a -> b -> c;
}

actdiag

.. actdiag::
Expand Down

0 comments on commit ff80e45

Please sign in to comment.