From c467f4bffbe420263e8c017269cc4f2c2df98127 Mon Sep 17 00:00:00 2001 From: Nicolas Lamirault Date: Sun, 27 Sep 2020 15:56:48 +0200 Subject: [PATCH] Update: move buzzfeed-sso and oauth2-proxy into onprem.auth Signed-off-by: Nicolas Lamirault --- diagrams/onprem/auth.py | 19 ++++++++++++++++++ diagrams/onprem/network.py | 8 -------- docs/nodes/onprem.md | 7 +++++-- .../onprem/{network => auth}/buzzfeed-sso.png | Bin .../onprem/{network => auth}/oauth2-proxy.png | Bin 5 files changed, 24 insertions(+), 10 deletions(-) create mode 100644 diagrams/onprem/auth.py rename resources/onprem/{network => auth}/buzzfeed-sso.png (100%) rename resources/onprem/{network => auth}/oauth2-proxy.png (100%) diff --git a/diagrams/onprem/auth.py b/diagrams/onprem/auth.py new file mode 100644 index 00000000..1ece9e76 --- /dev/null +++ b/diagrams/onprem/auth.py @@ -0,0 +1,19 @@ +# This module is automatically generated by autogen.sh. DO NOT EDIT. + +from . import _OnPrem + + +class _Auth(_OnPrem): + _type = "auth" + _icon_dir = "resources/onprem/auth" + + +class BuzzfeedSso(_Auth): + _icon = "buzzfeed-sso.png" + + +class Oauth2Proxy(_Auth): + _icon = "oauth2-proxy.png" + + +# Aliases diff --git a/diagrams/onprem/network.py b/diagrams/onprem/network.py index 043d44f7..ec7bb811 100644 --- a/diagrams/onprem/network.py +++ b/diagrams/onprem/network.py @@ -12,10 +12,6 @@ class Apache(_Network): _icon = "apache.png" -class BuzzfeedSso(_Network): - _icon = "buzzfeed-sso.png" - - class Caddy(_Network): _icon = "caddy.png" @@ -56,10 +52,6 @@ class Nginx(_Network): _icon = "nginx.png" -class Oauth2Proxy(_Network): - _icon = "oauth2-proxy.png" - - class Ocelot(_Network): _icon = "ocelot.png" diff --git a/docs/nodes/onprem.md b/docs/nodes/onprem.md index ce2ee127..4f712212 100644 --- a/docs/nodes/onprem.md +++ b/docs/nodes/onprem.md @@ -20,6 +20,11 @@ Node classes list of onprem provider. - **diagrams.onprem.analytics.Storm** - **diagrams.onprem.analytics.Tableau** +## onprem.auth + +- **diagrams.onprem.auth.BuzzfeedSso** +- **diagrams.onprem.auth.Oauth2Proxy** + ## onprem.cd - **diagrams.onprem.cd.Spinnaker** @@ -129,7 +134,6 @@ Node classes list of onprem provider. ## onprem.network - **diagrams.onprem.network.Apache** -- **diagrams.onprem.network.BuzzfeedSso** - **diagrams.onprem.network.Caddy** - **diagrams.onprem.network.Consul** - **diagrams.onprem.network.Envoy** @@ -140,7 +144,6 @@ Node classes list of onprem provider. - **diagrams.onprem.network.Kong** - **diagrams.onprem.network.Linkerd** - **diagrams.onprem.network.Nginx** -- **diagrams.onprem.network.Oauth2Proxy** - **diagrams.onprem.network.Ocelot** - **diagrams.onprem.network.OpenServiceMesh**, **OSM** (alias) - **diagrams.onprem.network.Opnsense**, **OPNsense** (alias) diff --git a/resources/onprem/network/buzzfeed-sso.png b/resources/onprem/auth/buzzfeed-sso.png similarity index 100% rename from resources/onprem/network/buzzfeed-sso.png rename to resources/onprem/auth/buzzfeed-sso.png diff --git a/resources/onprem/network/oauth2-proxy.png b/resources/onprem/auth/oauth2-proxy.png similarity index 100% rename from resources/onprem/network/oauth2-proxy.png rename to resources/onprem/auth/oauth2-proxy.png