pull/606/merge
johan-lahti 4 years ago committed by GitHub
commit 31ec02f470
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -4,7 +4,7 @@ set -e
app_root_dir="diagrams" app_root_dir="diagrams"
# NOTE: azure icon set is not latest version # NOTE: azure icon set is not latest version
providers=("onprem" "aws" "azure" "gcp" "ibm" "firebase" "k8s" "alibabacloud" "oci" "programming" "saas" "elastic" "generic" "openstack" "outscale" ) providers=("aci" "onprem" "aws" "azure" "gcp" "ibm" "firebase" "k8s" "alibabacloud" "oci" "programming" "saas" "elastic" "generic" "openstack" "outscale" )
if ! [ -x "$(command -v round)" ]; then if ! [ -x "$(command -v round)" ]; then
echo 'round is not installed' echo 'round is not installed'

@ -12,7 +12,7 @@ DIR_RESOURCE = "resources"
DIR_TEMPLATE = "templates" DIR_TEMPLATE = "templates"
PROVIDERS = ( PROVIDERS = (
"base", "onprem", "aws", "azure", "gcp", "ibm", "firebase", "k8s", "alibabacloud", "oci", "programming", "saas", "elastic", "aci", "base", "onprem", "aws", "azure", "gcp", "ibm", "firebase", "k8s", "alibabacloud", "oci", "programming", "saas", "elastic",
"generic", "openstack", "outscale") "generic", "openstack", "outscale")
######################### #########################
@ -27,6 +27,7 @@ CMD_SVG2PNG_IM = "convert"
CMD_SVG2PNG_IM_OPTS = ("-shave", "25%x25%", "-resize", "256x256!") CMD_SVG2PNG_IM_OPTS = ("-shave", "25%x25%", "-resize", "256x256!")
FILE_PREFIXES = { FILE_PREFIXES = {
"aci": ('ACI'),
"onprem": (), "onprem": (),
"aws": ("Amazon-", "AWS-"), "aws": ("Amazon-", "AWS-"),
"azure": ("Azure-",), "azure": ("Azure-",),
@ -94,6 +95,14 @@ TITLE_WORDS = {
# TODO: check if the classname exists # TODO: check if the classname exists
ALIASES = { ALIASES = {
"aci": {
"fabricnode": {
# Default colors
"Apic_Blue": "apic",
"Leaf_Blue": "leaf",
"Spine_Blue": "spine",
}
},
"onprem": { "onprem": {
"analytics": { "analytics": {
"Powerbi": "PowerBI" "Powerbi": "PowerBI"

@ -0,0 +1,131 @@
# This module is automatically generated by autogen.sh. DO NOT EDIT.
from . import _Aci
class _Fabricnode(_Aci):
_type = "fabricnode"
_icon_dir = "resources/aci/fabricnode"
class Apic_Blue(_Fabricnode):
_icon = "apic_blue.png"
class Apic_Brown(_Fabricnode):
_icon = "apic_brown.png"
class Apic_Cyan(_Fabricnode):
_icon = "apic_cyan.png"
class Apic_Darkblue(_Fabricnode):
_icon = "apic_darkblue.png"
class Apic_Darkyellow(_Fabricnode):
_icon = "apic_darkyellow.png"
class Apic_Gray(_Fabricnode):
_icon = "apic_gray.png"
class Apic_Green(_Fabricnode):
_icon = "apic_green.png"
class Apic_Orange(_Fabricnode):
_icon = "apic_orange.png"
class Apic_Red(_Fabricnode):
_icon = "apic_red.png"
class Apic_Yellow(_Fabricnode):
_icon = "apic_yellow.png"
class Leaf_Blue(_Fabricnode):
_icon = "leaf_blue.png"
class Leaf_Brown(_Fabricnode):
_icon = "leaf_brown.png"
class Leaf_Cyan(_Fabricnode):
_icon = "leaf_cyan.png"
class Leaf_Darkblue(_Fabricnode):
_icon = "leaf_darkblue.png"
class Leaf_Darkyellow(_Fabricnode):
_icon = "leaf_darkyellow.png"
class Leaf_Gray(_Fabricnode):
_icon = "leaf_gray.png"
class Leaf_Orange(_Fabricnode):
_icon = "leaf_orange.png"
class Leaf_Red(_Fabricnode):
_icon = "leaf_red.png"
class Leaf_Yellow(_Fabricnode):
_icon = "leaf_yellow.png"
class Spine_Blue(_Fabricnode):
_icon = "spine_blue.png"
class Spine_Brown(_Fabricnode):
_icon = "spine_brown.png"
class Spine_Cyan(_Fabricnode):
_icon = "spine_cyan.png"
class Spine_Darkblue(_Fabricnode):
_icon = "spine_darkblue.png"
class Spine_Darkyellow(_Fabricnode):
_icon = "spine_darkyellow.png"
class Spine_Gray(_Fabricnode):
_icon = "spine_gray.png"
class Spine_Green(_Fabricnode):
_icon = "spine_green.png"
class Spine_Orange(_Fabricnode):
_icon = "spine_orange.png"
class Spine_Red(_Fabricnode):
_icon = "spine_red.png"
class Spine_Yellow(_Fabricnode):
_icon = "spine_yellow.png"
# Aliases
apic = Apic_Blue
leaf = Leaf_Blue
spine = Spine_Blue

@ -0,0 +1,39 @@
# This module is automatically generated by autogen.sh. DO NOT EDIT.
from . import _Aci
class _Logical(_Aci):
_type = "logical"
_icon_dir = "resources/aci/logical"
class Contract(_Logical):
_icon = "contract.png"
class Epg(_Logical):
_icon = "epg.png"
class Epg_Microseg(_Logical):
_icon = "epg_microseg.png"
class L2Out(_Logical):
_icon = "l2out.png"
class L3Out(_Logical):
_icon = "l3out.png"
class Vrf(_Logical):
_icon = "vrf.png"
class Vzany(_Logical):
_icon = "vzany.png"
# Aliases

@ -0,0 +1,48 @@
---
id: aci
title: Aci
---
Node classes list of aci provider.
## aci.fabricnode
- **diagrams.aci.fabricnode.Apic_Blue**, **apic** (alias)
- **diagrams.aci.fabricnode.Apic_Brown**
- **diagrams.aci.fabricnode.Apic_Cyan**
- **diagrams.aci.fabricnode.Apic_Darkblue**
- **diagrams.aci.fabricnode.Apic_Darkyellow**
- **diagrams.aci.fabricnode.Apic_Gray**
- **diagrams.aci.fabricnode.Apic_Green**
- **diagrams.aci.fabricnode.Apic_Orange**
- **diagrams.aci.fabricnode.Apic_Red**
- **diagrams.aci.fabricnode.Apic_Yellow**
- **diagrams.aci.fabricnode.Leaf_Blue**, **leaf** (alias)
- **diagrams.aci.fabricnode.Leaf_Brown**
- **diagrams.aci.fabricnode.Leaf_Cyan**
- **diagrams.aci.fabricnode.Leaf_Darkblue**
- **diagrams.aci.fabricnode.Leaf_Darkyellow**
- **diagrams.aci.fabricnode.Leaf_Gray**
- **diagrams.aci.fabricnode.Leaf_Orange**
- **diagrams.aci.fabricnode.Leaf_Red**
- **diagrams.aci.fabricnode.Leaf_Yellow**
- **diagrams.aci.fabricnode.Spine_Blue**, **spine** (alias)
- **diagrams.aci.fabricnode.Spine_Brown**
- **diagrams.aci.fabricnode.Spine_Cyan**
- **diagrams.aci.fabricnode.Spine_Darkblue**
- **diagrams.aci.fabricnode.Spine_Darkyellow**
- **diagrams.aci.fabricnode.Spine_Gray**
- **diagrams.aci.fabricnode.Spine_Green**
- **diagrams.aci.fabricnode.Spine_Orange**
- **diagrams.aci.fabricnode.Spine_Red**
- **diagrams.aci.fabricnode.Spine_Yellow**
## aci.logical
- **diagrams.aci.logical.Contract**
- **diagrams.aci.logical.Epg**
- **diagrams.aci.logical.Epg_Microseg**
- **diagrams.aci.logical.L2Out**
- **diagrams.aci.logical.L3Out**
- **diagrams.aci.logical.Vrf**
- **diagrams.aci.logical.Vzany**

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

@ -127,7 +127,12 @@ def cleaner_openstack(f):
return f.lower() return f.lower()
def cleaner_aci(f):
return f.lower()
cleaners = { cleaners = {
"aci": cleaner_aci,
"onprem": cleaner_onprem, "onprem": cleaner_onprem,
"aws": cleaner_aws, "aws": cleaner_aws,
"azure": cleaner_azure, "azure": cleaner_azure,

Loading…
Cancel
Save