From b1cd3ce63347d8bfda2c2839990bfd37dcfdbeaf Mon Sep 17 00:00:00 2001 From: Nicolas Lamirault Date: Fri, 2 Oct 2020 14:20:17 +0200 Subject: [PATCH] Add: Rook storage Signed-off-by: Nicolas Lamirault --- diagrams/onprem/storage.py | 2 ++ docs/nodes/onprem.md | 1 + resources/onprem/storage/rook.png | Bin 0 -> 3541 bytes 3 files changed, 3 insertions(+) create mode 100644 resources/onprem/storage/rook.png diff --git a/diagrams/onprem/storage.py b/diagrams/onprem/storage.py index 49d9556f..7a948f6a 100644 --- a/diagrams/onprem/storage.py +++ b/diagrams/onprem/storage.py @@ -13,6 +13,8 @@ class Ceph(_Storage): _icon = "ceph.png" class Glusterfs(_Storage): _icon = "glusterfs.png" +class Rook(_Storage): + _icon = "rook.png" # Aliases diff --git a/docs/nodes/onprem.md b/docs/nodes/onprem.md index a519be55..96c93aca 100644 --- a/docs/nodes/onprem.md +++ b/docs/nodes/onprem.md @@ -184,6 +184,7 @@ Node classes list of onprem provider. - **diagrams.onprem.storage.CephOsd** - **diagrams.onprem.storage.Ceph** - **diagrams.onprem.storage.Glusterfs** +- **diagrams.onprem.storage.Rook** ## onprem.vcs diff --git a/resources/onprem/storage/rook.png b/resources/onprem/storage/rook.png new file mode 100644 index 0000000000000000000000000000000000000000..191ef2e7f3d733399a2bdd38f02b575f855400ab GIT binary patch literal 3541 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