* master: chore(deps): bump websocket-extensions from 0.1.3 to 0.1.4 in /website (#194) Add more analytics tools (#195) AWS: Added 9 more resource groups (#192) docs: update badge status ci: install graphviz ci: install python dependencies ci: install poetry with pip ci: fix poetry bin path ci: fix job file path ci: update run test job scripts(generate): shorten usage ci: add run test job refactor: reformat the config.py Add: containers tools into programming (#188) lint: new line spaces refactor: use official beats icon Add: new component Beats from Elasticstack (#153) Added more generic icons #126 (#186) Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>pull/199/head
@ -0,0 +1,35 @@
|
||||
name: Run tests
|
||||
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- master
|
||||
paths:
|
||||
- '.github/workflows/test.yml'
|
||||
- '**.py'
|
||||
pull_request:
|
||||
branches:
|
||||
- master
|
||||
paths:
|
||||
- '.github/workflows/test.yml'
|
||||
- '**.py'
|
||||
|
||||
jobs:
|
||||
test:
|
||||
strategy:
|
||||
matrix:
|
||||
python: ['3.6', '3.7', '3.8']
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- uses: actions/setup-python@v1
|
||||
with:
|
||||
python-version: ${{ matrix.python }}
|
||||
- name: Setup Graphviz
|
||||
uses: ts-graphviz/setup-graphviz@v1
|
||||
- name: Install poetry
|
||||
run: pip install poetry
|
||||
- name: Run all tests
|
||||
run: |
|
||||
poetry install
|
||||
poetry run python -m unittest -v tests/*.py
|
@ -0,0 +1,15 @@
|
||||
# This module is automatically generated by autogen.sh. DO NOT EDIT.
|
||||
|
||||
from . import _AWS
|
||||
|
||||
|
||||
class _Ar(_AWS):
|
||||
_type = "ar"
|
||||
_icon_dir = "resources/aws/ar"
|
||||
|
||||
|
||||
class Sumerian(_Ar):
|
||||
_icon = "sumerian.png"
|
||||
|
||||
|
||||
# Aliases
|
@ -0,0 +1,21 @@
|
||||
# This module is automatically generated by autogen.sh. DO NOT EDIT.
|
||||
|
||||
from . import _AWS
|
||||
|
||||
|
||||
class _Blockchain(_AWS):
|
||||
_type = "blockchain"
|
||||
_icon_dir = "resources/aws/blockchain"
|
||||
|
||||
|
||||
class ManagedBlockchain(_Blockchain):
|
||||
_icon = "managed-blockchain.png"
|
||||
|
||||
|
||||
class QuantumLedgerDatabaseQldb(_Blockchain):
|
||||
_icon = "quantum-ledger-database-qldb.png"
|
||||
|
||||
|
||||
# Aliases
|
||||
|
||||
QLDB = QuantumLedgerDatabaseQldb
|
@ -0,0 +1,25 @@
|
||||
# This module is automatically generated by autogen.sh. DO NOT EDIT.
|
||||
|
||||
from . import _AWS
|
||||
|
||||
|
||||
class _Business(_AWS):
|
||||
_type = "business"
|
||||
_icon_dir = "resources/aws/business"
|
||||
|
||||
|
||||
class AlexaForBusiness(_Business):
|
||||
_icon = "alexa-for-business.png"
|
||||
|
||||
|
||||
class Chime(_Business):
|
||||
_icon = "chime.png"
|
||||
|
||||
|
||||
class Workmail(_Business):
|
||||
_icon = "workmail.png"
|
||||
|
||||
|
||||
# Aliases
|
||||
|
||||
A4B = AlexaForBusiness
|
@ -0,0 +1,31 @@
|
||||
# This module is automatically generated by autogen.sh. DO NOT EDIT.
|
||||
|
||||
from . import _AWS
|
||||
|
||||
|
||||
class _Cost(_AWS):
|
||||
_type = "cost"
|
||||
_icon_dir = "resources/aws/cost"
|
||||
|
||||
|
||||
class Budgets(_Cost):
|
||||
_icon = "budgets.png"
|
||||
|
||||
|
||||
class CostAndUsageReport(_Cost):
|
||||
_icon = "cost-and-usage-report.png"
|
||||
|
||||
|
||||
class CostExplorer(_Cost):
|
||||
_icon = "cost-explorer.png"
|
||||
|
||||
|
||||
class ReservedInstanceReporting(_Cost):
|
||||
_icon = "reserved-instance-reporting.png"
|
||||
|
||||
|
||||
class SavingsPlans(_Cost):
|
||||
_icon = "savings-plans.png"
|
||||
|
||||
|
||||
# Aliases
|
@ -0,0 +1,27 @@
|
||||
# This module is automatically generated by autogen.sh. DO NOT EDIT.
|
||||
|
||||
from . import _AWS
|
||||
|
||||
|
||||
class _Enablement(_AWS):
|
||||
_type = "enablement"
|
||||
_icon_dir = "resources/aws/enablement"
|
||||
|
||||
|
||||
class Iq(_Enablement):
|
||||
_icon = "iq.png"
|
||||
|
||||
|
||||
class ManagedServices(_Enablement):
|
||||
_icon = "managed-services.png"
|
||||
|
||||
|
||||
class ProfessionalServices(_Enablement):
|
||||
_icon = "professional-services.png"
|
||||
|
||||
|
||||
class Support(_Enablement):
|
||||
_icon = "support.png"
|
||||
|
||||
|
||||
# Aliases
|
@ -0,0 +1,27 @@
|
||||
# This module is automatically generated by autogen.sh. DO NOT EDIT.
|
||||
|
||||
from . import _AWS
|
||||
|
||||
|
||||
class _Enduser(_AWS):
|
||||
_type = "enduser"
|
||||
_icon_dir = "resources/aws/enduser"
|
||||
|
||||
|
||||
class Appstream20(_Enduser):
|
||||
_icon = "appstream-2-0.png"
|
||||
|
||||
|
||||
class Workdocs(_Enduser):
|
||||
_icon = "workdocs.png"
|
||||
|
||||
|
||||
class Worklink(_Enduser):
|
||||
_icon = "worklink.png"
|
||||
|
||||
|
||||
class Workspaces(_Enduser):
|
||||
_icon = "workspaces.png"
|
||||
|
||||
|
||||
# Aliases
|
@ -0,0 +1,35 @@
|
||||
# This module is automatically generated by autogen.sh. DO NOT EDIT.
|
||||
|
||||
from . import _AWS
|
||||
|
||||
|
||||
class _Mobile(_AWS):
|
||||
_type = "mobile"
|
||||
_icon_dir = "resources/aws/mobile"
|
||||
|
||||
|
||||
class Amplify(_Mobile):
|
||||
_icon = "amplify.png"
|
||||
|
||||
|
||||
class APIGatewayEndpoint(_Mobile):
|
||||
_icon = "api-gateway-endpoint.png"
|
||||
|
||||
|
||||
class APIGateway(_Mobile):
|
||||
_icon = "api-gateway.png"
|
||||
|
||||
|
||||
class Appsync(_Mobile):
|
||||
_icon = "appsync.png"
|
||||
|
||||
|
||||
class DeviceFarm(_Mobile):
|
||||
_icon = "device-farm.png"
|
||||
|
||||
|
||||
class Pinpoint(_Mobile):
|
||||
_icon = "pinpoint.png"
|
||||
|
||||
|
||||
# Aliases
|
@ -0,0 +1,15 @@
|
||||
# This module is automatically generated by autogen.sh. DO NOT EDIT.
|
||||
|
||||
from . import _AWS
|
||||
|
||||
|
||||
class _Quantum(_AWS):
|
||||
_type = "quantum"
|
||||
_icon_dir = "resources/aws/quantum"
|
||||
|
||||
|
||||
class Braket(_Quantum):
|
||||
_icon = "braket.png"
|
||||
|
||||
|
||||
# Aliases
|
@ -0,0 +1,15 @@
|
||||
# This module is automatically generated by autogen.sh. DO NOT EDIT.
|
||||
|
||||
from . import _AWS
|
||||
|
||||
|
||||
class _Satellite(_AWS):
|
||||
_type = "satellite"
|
||||
_icon_dir = "resources/aws/satellite"
|
||||
|
||||
|
||||
class GroundStation(_Satellite):
|
||||
_icon = "ground-station.png"
|
||||
|
||||
|
||||
# Aliases
|
@ -0,0 +1,19 @@
|
||||
# This module is automatically generated by autogen.sh. DO NOT EDIT.
|
||||
|
||||
from . import _Generic
|
||||
|
||||
|
||||
class _Device(_Generic):
|
||||
_type = "device"
|
||||
_icon_dir = "resources/generic/device"
|
||||
|
||||
|
||||
class Mobile(_Device):
|
||||
_icon = "mobile.png"
|
||||
|
||||
|
||||
class Tablet(_Device):
|
||||
_icon = "tablet.png"
|
||||
|
||||
|
||||
# Aliases
|
@ -0,0 +1,39 @@
|
||||
# This module is automatically generated by autogen.sh. DO NOT EDIT.
|
||||
|
||||
from . import _Generic
|
||||
|
||||
|
||||
class _Os(_Generic):
|
||||
_type = "os"
|
||||
_icon_dir = "resources/generic/os"
|
||||
|
||||
|
||||
class Android(_Os):
|
||||
_icon = "android.png"
|
||||
|
||||
|
||||
class Centos(_Os):
|
||||
_icon = "centos.png"
|
||||
|
||||
|
||||
class IOS(_Os):
|
||||
_icon = "ios.png"
|
||||
|
||||
|
||||
class LinuxGeneral(_Os):
|
||||
_icon = "linux-general.png"
|
||||
|
||||
|
||||
class Suse(_Os):
|
||||
_icon = "suse.png"
|
||||
|
||||
|
||||
class Ubuntu(_Os):
|
||||
_icon = "ubuntu.png"
|
||||
|
||||
|
||||
class Windows(_Os):
|
||||
_icon = "windows.png"
|
||||
|
||||
|
||||
# Aliases
|
@ -0,0 +1,23 @@
|
||||
# This module is automatically generated by autogen.sh. DO NOT EDIT.
|
||||
|
||||
from . import _Generic
|
||||
|
||||
|
||||
class _Virtualization(_Generic):
|
||||
_type = "virtualization"
|
||||
_icon_dir = "resources/generic/virtualization"
|
||||
|
||||
|
||||
class Virtualbox(_Virtualization):
|
||||
_icon = "virtualbox.png"
|
||||
|
||||
|
||||
class Vmware(_Virtualization):
|
||||
_icon = "vmware.png"
|
||||
|
||||
|
||||
class XEN(_Virtualization):
|
||||
_icon = "xen.png"
|
||||
|
||||
|
||||
# Aliases
|
@ -0,0 +1,23 @@
|
||||
# This module is automatically generated by autogen.sh. DO NOT EDIT.
|
||||
|
||||
from . import _K8S
|
||||
|
||||
|
||||
class _Ecosystem(_K8S):
|
||||
_type = "ecosystem"
|
||||
_icon_dir = "resources/k8s/ecosystem"
|
||||
|
||||
|
||||
class Helm(_Ecosystem):
|
||||
_icon = "helm.png"
|
||||
|
||||
|
||||
class Krew(_Ecosystem):
|
||||
_icon = "krew.png"
|
||||
|
||||
|
||||
class Kustomize(_Ecosystem):
|
||||
_icon = "kustomize.png"
|
||||
|
||||
|
||||
# Aliases
|
@ -0,0 +1,15 @@
|
||||
# This module is automatically generated by autogen.sh. DO NOT EDIT.
|
||||
|
||||
from . import _Saas
|
||||
|
||||
|
||||
class _Analytics(_Saas):
|
||||
_type = "analytics"
|
||||
_icon_dir = "resources/saas/analytics"
|
||||
|
||||
|
||||
class Stitch(_Analytics):
|
||||
_icon = "stitch.png"
|
||||
|
||||
|
||||
# Aliases
|
After Width: | Height: | Size: 19 KiB |
After Width: | Height: | Size: 12 KiB |
After Width: | Height: | Size: 14 KiB |
After Width: | Height: | Size: 16 KiB |
After Width: | Height: | Size: 17 KiB |
After Width: | Height: | Size: 7.7 KiB |
After Width: | Height: | Size: 13 KiB |
After Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 16 KiB |
After Width: | Height: | Size: 15 KiB |
After Width: | Height: | Size: 35 KiB |
After Width: | Height: | Size: 30 KiB |
After Width: | Height: | Size: 40 KiB |
After Width: | Height: | Size: 28 KiB |
After Width: | Height: | Size: 32 KiB |
After Width: | Height: | Size: 7.5 KiB |
After Width: | Height: | Size: 7.5 KiB |
After Width: | Height: | Size: 8.1 KiB |
After Width: | Height: | Size: 17 KiB |
After Width: | Height: | Size: 4.4 KiB |
After Width: | Height: | Size: 2.5 KiB |
After Width: | Height: | Size: 2.0 KiB |
After Width: | Height: | Size: 2.6 KiB |
After Width: | Height: | Size: 5.4 KiB |
After Width: | Height: | Size: 3.7 KiB |
After Width: | Height: | Size: 4.7 KiB |
After Width: | Height: | Size: 15 KiB |
After Width: | Height: | Size: 2.9 KiB |
After Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 15 KiB |
After Width: | Height: | Size: 19 KiB |
After Width: | Height: | Size: 18 KiB |
After Width: | Height: | Size: 17 KiB |
After Width: | Height: | Size: 13 KiB |
After Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 2.6 KiB |
After Width: | Height: | Size: 4.8 KiB |
After Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 36 KiB |
After Width: | Height: | Size: 4.9 KiB |
After Width: | Height: | Size: 16 KiB |
After Width: | Height: | Size: 23 KiB |
After Width: | Height: | Size: 18 KiB |
After Width: | Height: | Size: 5.7 KiB |
After Width: | Height: | Size: 12 KiB |
After Width: | Height: | Size: 8.0 KiB |
After Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 18 KiB |
After Width: | Height: | Size: 21 KiB |
After Width: | Height: | Size: 5.7 KiB |
After Width: | Height: | Size: 19 KiB |
After Width: | Height: | Size: 14 KiB |
After Width: | Height: | Size: 4.4 KiB |