diff --git a/config.py b/config.py index c5d36e8d..771b6563 100644 --- a/config.py +++ b/config.py @@ -428,5 +428,11 @@ ALIASES = { "Tripleo": "TripleO", } }, - "confluent": {}, + "confluent": { + "streaming": { + "ksql": { + "Ksql": "KsqlDB" + } + } + }, } diff --git a/diagrams/confluent/streaming.py b/diagrams/confluent/streaming.py index 2d9ff46a..b0681f84 100644 --- a/diagrams/confluent/streaming.py +++ b/diagrams/confluent/streaming.py @@ -2,7 +2,6 @@ from . import _Confluent - class _Streaming(_Confluent): _type = "streaming" _icon_dir = "resources/confluent/streaming" @@ -10,10 +9,9 @@ class _Streaming(_Confluent): class Confluent(_Streaming): _icon = "confluent.png" - - class Ksql(_Streaming): _icon = "ksql.png" - # Aliases + +{'Ksql': 'KsqlDB'} = ksql \ No newline at end of file diff --git a/docs/nodes/confluent.md b/docs/nodes/confluent.md index 2c9c8f89..b3a3f8aa 100644 --- a/docs/nodes/confluent.md +++ b/docs/nodes/confluent.md @@ -8,4 +8,4 @@ Node classes list of confluent provider. ## confluent.streaming - **diagrams.confluent.streaming.Confluent** -- **diagrams.confluent.streaming.Ksql** +- **diagrams.confluent.streaming.Ksql**, **KsqlDB** (alias)