Skip to content

Commit

Permalink
feat(provider): Replace IBM resources
Browse files Browse the repository at this point in the history
  • Loading branch information
gabriel-tessier committed Feb 13, 2022
1 parent eaf3e98 commit 9fc6cbb
Show file tree
Hide file tree
Showing 361 changed files with 867 additions and 373 deletions.
4 changes: 2 additions & 2 deletions autogen.sh
Original file line number Diff line number Diff line change
Expand Up @@ -29,11 +29,11 @@ fi
# preprocess the resources
for pvd in "${providers[@]}"; do
# convert the svg to png for azure provider
if [ "$pvd" = "onprem" ] || [ "$pvd" = "azure" ]; then
if [ "$pvd" = "onprem" ] || [ "$pvd" = "azure" ] || [ "$pvd" = "ibm" ]; then
echo "converting the svg to png using inkscape for provider '$pvd'"
python -m scripts.resource svg2png "$pvd"
fi
if [ "$pvd" == "oci" ] || [ "$pvd" = "ibm" ]; then
if [ "$pvd" == "oci" ]; then
echo "converting the svg to png using image magick for provider '$pvd'"
python -m scripts.resource svg2png2 "$pvd"
fi
Expand Down
24 changes: 14 additions & 10 deletions diagrams/ibm/analytics.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,24 +8,28 @@ class _Analytics(_IBM):
_icon_dir = "resources/ibm/analytics"


class Analytics(_Analytics):
_icon = "analytics.png"
class AccountScore(_Analytics):
_icon = "account-score.png"


class DataIntegration(_Analytics):
_icon = "data-integration.png"
class AnalyticsEngine(_Analytics):
_icon = "analytics-engine.png"


class DataRepositories(_Analytics):
_icon = "data-repositories.png"
class Cognos(_Analytics):
_icon = "cognos.png"


class DeviceAnalytics(_Analytics):
_icon = "device-analytics.png"
class Match360(_Analytics):
_icon = "match-360.png"


class StreamingComputing(_Analytics):
_icon = "streaming-computing.png"
class Powerlytics(_Analytics):
_icon = "powerlytics.png"


class Streaming(_Analytics):
_icon = "streaming.png"


# Aliases
76 changes: 0 additions & 76 deletions diagrams/ibm/blockchain.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,84 +8,8 @@ class _Blockchain(_IBM):
_icon_dir = "resources/ibm/blockchain"


class BlockchainDeveloper(_Blockchain):
_icon = "blockchain-developer.png"


class Blockchain(_Blockchain):
_icon = "blockchain.png"


class CertificateAuthority(_Blockchain):
_icon = "certificate-authority.png"


class ClientApplication(_Blockchain):
_icon = "client-application.png"


class Communication(_Blockchain):
_icon = "communication.png"


class Consensus(_Blockchain):
_icon = "consensus.png"


class EventListener(_Blockchain):
_icon = "event-listener.png"


class Event(_Blockchain):
_icon = "event.png"


class ExistingEnterpriseSystems(_Blockchain):
_icon = "existing-enterprise-systems.png"


class HyperledgerFabric(_Blockchain):
_icon = "hyperledger-fabric.png"


class KeyManagement(_Blockchain):
_icon = "key-management.png"


class Ledger(_Blockchain):
_icon = "ledger.png"


class MembershipServicesProviderApi(_Blockchain):
_icon = "membership-services-provider-api.png"


class Membership(_Blockchain):
_icon = "membership.png"


class MessageBus(_Blockchain):
_icon = "message-bus.png"


class Node(_Blockchain):
_icon = "node.png"


class Services(_Blockchain):
_icon = "services.png"


class SmartContract(_Blockchain):
_icon = "smart-contract.png"


class TransactionManager(_Blockchain):
_icon = "transaction-manager.png"


class Wallet(_Blockchain):
_icon = "wallet.png"


# Aliases
64 changes: 54 additions & 10 deletions diagrams/ibm/compute.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,24 +8,68 @@ class _Compute(_IBM):
_icon_dir = "resources/ibm/compute"


class BareMetalServer(_Compute):
_icon = "bare-metal-server.png"
class Autoscale(_Compute):
_icon = "autoscale.png"


class ImageService(_Compute):
_icon = "image-service.png"
class BareMetal(_Compute):
_icon = "bare-metal.png"


class Instance(_Compute):
_icon = "instance.png"
class Citrix(_Compute):
_icon = "citrix.png"


class Key(_Compute):
_icon = "key.png"
class CloudFoundry(_Compute):
_icon = "cloud-foundry.png"


class PowerInstance(_Compute):
_icon = "power-instance.png"
class CodeEngine(_Compute):
_icon = "code-engine.png"


class DedicatedHost(_Compute):
_icon = "dedicated-host.png"


class Dizzion(_Compute):
_icon = "dizzion.png"


class Functions(_Compute):
_icon = "functions.png"


class HpVirtualServers(_Compute):
_icon = "hp-virtual-servers.png"


class Hsm(_Compute):
_icon = "hsm.png"


class PowerSystems(_Compute):
_icon = "power-systems.png"


class Satellite(_Compute):
_icon = "satellite.png"


class Skytap(_Compute):
_icon = "skytap.png"


class VirtualServer(_Compute):
_icon = "virtual-server.png"


class Vmware(_Compute):
_icon = "vmware.png"


class VpcVirtualServer(_Compute):
_icon = "vpc-virtual-server.png"


# Aliases
27 changes: 27 additions & 0 deletions diagrams/ibm/container.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# This module is automatically generated by autogen.sh. DO NOT EDIT.

from . import _IBM


class _Container(_IBM):
_type = "container"
_icon_dir = "resources/ibm/container"


class CodeEngine(_Container):
_icon = "code-engine.png"


class Kubernets(_Container):
_icon = "kubernets.png"


class Openshift(_Container):
_icon = "openshift.png"


class Registry(_Container):
_icon = "registry.png"


# Aliases
99 changes: 99 additions & 0 deletions diagrams/ibm/database.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,99 @@
# This module is automatically generated by autogen.sh. DO NOT EDIT.

from . import _IBM


class _Database(_IBM):
_type = "database"
_icon_dir = "resources/ibm/database"


class Cloudant(_Database):
_icon = "cloudant.png"


class ComposeEnterprise(_Database):
_icon = "compose-enterprise.png"


class ComposeJanusgraph(_Database):
_icon = "compose-janusgraph.png"


class ComposeMysql(_Database):
_icon = "compose-mysql.png"


class ComposeRethinkdb(_Database):
_icon = "compose-rethinkdb.png"


class ComposeScylladb(_Database):
_icon = "compose-scylladb.png"


class Datastax(_Database):
_icon = "datastax.png"


class Db2Warehouse(_Database):
_icon = "db2-warehouse.png"


class Db2(_Database):
_icon = "db2.png"


class Edb(_Database):
_icon = "edb.png"


class Elasticsearch(_Database):
_icon = "elasticsearch.png"


class Etcd(_Database):
_icon = "etcd.png"


class HyperProtectDbaas(_Database):
_icon = "hyper-protect-dbaas.png"


class Influx(_Database):
_icon = "influx.png"


class Informix(_Database):
_icon = "informix.png"


class Match(_Database):
_icon = "match.png"


class Mongodb(_Database):
_icon = "mongodb.png"


class Portworx(_Database):
_icon = "portworx.png"


class Postgresql(_Database):
_icon = "postgresql.png"


class Rabbitmq(_Database):
_icon = "rabbitmq.png"


class Redis(_Database):
_icon = "redis.png"


class SqlQuery(_Database):
_icon = "sql-query.png"


# Aliases
Loading

0 comments on commit 9fc6cbb

Please sign in to comment.