style: apply pre-commit formatting to huaweicloud modules

Run end-of-file-fixer, isort and autopep8 on all 14 auto-generated
module files under diagrams/huaweicloud/.

No logic changes — only PEP 8 whitespace (double blank lines between
top-level classes, trailing newline at EOF, blank line after imports).
pull/1256/head
MateusSilva00 1 week ago
parent 63bf4861c3
commit 1904bb415d

@ -2,6 +2,7 @@
from . import _HuaweiCloud
class _Ai_Analytics(_HuaweiCloud):
_type = "ai_analytics"
_icon_dir = "resources/huaweicloud/ai_analytics"
@ -9,53 +10,98 @@ class _Ai_Analytics(_HuaweiCloud):
class AIS(_Ai_Analytics):
_icon = "ais.png"
class Campus(_Ai_Analytics):
_icon = "campus.png"
class CDM(_Ai_Analytics):
_icon = "cdm.png"
class CloudTable(_Ai_Analytics):
_icon = "cloud-table.png"
class CS(_Ai_Analytics):
_icon = "cs.png"
class DataAccess(_Ai_Analytics):
_icon = "data-access.png"
class DataArts(_Ai_Analytics):
_icon = "data-arts.png"
class DGC(_Ai_Analytics):
_icon = "dgc.png"
class DLI(_Ai_Analytics):
_icon = "dli.png"
class DWS(_Ai_Analytics):
_icon = "dws.png"
class GES(_Ai_Analytics):
_icon = "ges.png"
class Hilens(_Ai_Analytics):
_icon = "hilens.png"
class Image(_Ai_Analytics):
_icon = "image.png"
class Imagetagging(_Ai_Analytics):
_icon = "imagetagging.png"
class Industriai(_Ai_Analytics):
_icon = "industriai.png"
class Log(_Ai_Analytics):
_icon = "log.png"
class Logistics(_Ai_Analytics):
_icon = "logistics.png"
class MLS(_Ai_Analytics):
_icon = "mls.png"
class ModelArts(_Ai_Analytics):
_icon = "model-arts.png"
class MRS(_Ai_Analytics):
_icon = "mrs.png"
class NLP(_Ai_Analytics):
_icon = "nlp.png"
class Roc(_Ai_Analytics):
_icon = "roc.png"
class Traffic(_Ai_Analytics):
_icon = "traffic.png"
# Aliases
MA = ModelArts
MapReduceService = MRS
ArtificialIntelligenceService = AIS
@ -64,4 +110,4 @@ DataLakeInsight = DLI
CloudDataMigrationService = CDM
NaturalLanguageProcessingService = NLP
MachineLearningService = MLS
DataWarehouseService = DWS
DataWarehouseService = DWS

@ -2,6 +2,7 @@
from . import _HuaweiCloud
class _Application(_HuaweiCloud):
_type = "application"
_icon_dir = "resources/huaweicloud/application"
@ -9,18 +10,32 @@ class _Application(_HuaweiCloud):
class CAE(_Application):
_icon = "cae.png"
class CSE(_Application):
_icon = "cse.png"
class DMS(_Application):
_icon = "dms.png"
class ECPC(_Application):
_icon = "ecpc.png"
class FunctionStage(_Application):
_icon = "function-stage.png"
class Memcached(_Application):
_icon = "memcached.png"
class ServiceStage(_Application):
_icon = "service-stage.png"
class SMN(_Application):
_icon = "smn.png"

@ -2,6 +2,7 @@
from . import _HuaweiCloud
class _Blockchain(_HuaweiCloud):
_type = "blockchain"
_icon_dir = "resources/huaweicloud/blockchain"
@ -12,4 +13,5 @@ class BCS(_Blockchain):
# Aliases
BlockChainService = BCS
BlockChainService = BCS

@ -2,6 +2,7 @@
from . import _HuaweiCloud
class _Communication(_HuaweiCloud):
_type = "communication"
_icon_dir = "resources/huaweicloud/communication"
@ -9,12 +10,20 @@ class _Communication(_HuaweiCloud):
class CloudIpcc(_Communication):
_icon = "cloud-ipcc.png"
class CloudPbx(_Communication):
_icon = "cloud-pbx.png"
class IM(_Communication):
_icon = "im.png"
class MSGSMS(_Communication):
_icon = "msgsms.png"
class VoiceCall(_Communication):
_icon = "voice-call.png"

@ -2,6 +2,7 @@
from . import _HuaweiCloud
class _Compute(_HuaweiCloud):
_type = "compute"
_icon_dir = "resources/huaweicloud/compute"
@ -9,25 +10,38 @@ class _Compute(_HuaweiCloud):
class AutoScaling(_Compute):
_icon = "auto-scaling.png"
class BareMetalServer(_Compute):
_icon = "bare-metal-server.png"
class CloudContainerEngine(_Compute):
_icon = "cloud-container-engine.png"
class DedicatedCloud(_Compute):
_icon = "dedicated-cloud.png"
class DedicatedHost(_Compute):
_icon = "dedicated-host.png"
class ElasticComputeService(_Compute):
_icon = "elastic-compute-service.png"
class ImageService(_Compute):
_icon = "image-service.png"
# Aliases
AS = AutoScaling
BMS = BareMetalServer
CCE = CloudContainerEngine
DeH = DedicatedHost
DeC = DedicatedCloud
ECS = ElasticComputeService
IMS = ImageService
IMS = ImageService

@ -2,6 +2,7 @@
from . import _HuaweiCloud
class _Container(_HuaweiCloud):
_type = "container"
_icon_dir = "resources/huaweicloud/container"
@ -9,16 +10,23 @@ class _Container(_HuaweiCloud):
class AOS(_Container):
_icon = "aos.png"
class CCE(_Container):
_icon = "cce.png"
class CCI(_Container):
_icon = "cci.png"
class SWR(_Container):
_icon = "swr.png"
# Aliases
ApplicationOrchestrationService = AOS
CloudContainerEngine = CCE
CloudContainerInstance = CCI
SoftwareRepository = SWR
SoftwareRepository = SWR

@ -2,6 +2,7 @@
from . import _HuaweiCloud
class _Database(_HuaweiCloud):
_type = "database"
_icon_dir = "resources/huaweicloud/database"
@ -9,32 +10,55 @@ class _Database(_HuaweiCloud):
class DataAdminService(_Database):
_icon = "data-admin-service.png"
class DataReplicationService(_Database):
_icon = "data-replication-service.png"
class DatabaseTaurus(_Database):
_icon = "database-taurus.png"
class DistributedDatabaseMiddleware(_Database):
_icon = "distributed-database-middleware.png"
class GaussdbforCassandra(_Database):
_icon = "gaussdbfor-cassandra.png"
class GaussdbforMongo(_Database):
_icon = "gaussdbfor-mongo.png"
class GaussdbforMysql(_Database):
_icon = "gaussdbfor-mysql.png"
class GaussdbforNosql(_Database):
_icon = "gaussdbfor-nosql.png"
class GaussdbforOpengauss(_Database):
_icon = "gaussdbfor-opengauss.png"
class GaussdbforPostgre(_Database):
_icon = "gaussdbfor-postgre.png"
class RelationalDatabaseService(_Database):
_icon = "relational-database-service.png"
class UGO(_Database):
_icon = "ugo.png"
# Aliases
DAS = DataAdminService
RDS = RelationalDatabaseService
DRS = DataReplicationService
DDM = DistributedDatabaseMiddleware
DDM = DistributedDatabaseMiddleware

@ -2,6 +2,7 @@
from . import _HuaweiCloud
class _Edge(_HuaweiCloud):
_type = "edge"
_icon_dir = "resources/huaweicloud/edge"
@ -9,18 +10,27 @@ class _Edge(_HuaweiCloud):
class CDN(_Edge):
_icon = "cdn.png"
class IEC(_Edge):
_icon = "iec.png"
class IEF(_Edge):
_icon = "ief.png"
class IES(_Edge):
_icon = "ies.png"
class WSA(_Edge):
_icon = "wsa.png"
# Aliases
IntelligentEdgeFabric = IEF
IntelligentEdgeSite = IES
WholeSiteAcceleration = WSA
IntelligentEdgeCloud = IEC
IntelligentEdgeCloud = IEC

@ -2,6 +2,7 @@
from . import _HuaweiCloud
class _Iot(_HuaweiCloud):
_type = "iot"
_icon_dir = "resources/huaweicloud/iot"
@ -9,16 +10,28 @@ class _Iot(_HuaweiCloud):
class GSL(_Iot):
_icon = "gsl.png"
class IotAnalytics(_Iot):
_icon = "iot-analytics.png"
class IotDeviceAccess(_Iot):
_icon = "iot-device-access.png"
class IotMessageQueue(_Iot):
_icon = "iot-message-queue.png"
class IotPlatform(_Iot):
_icon = "iot-platform.png"
class IotStage(_Iot):
_icon = "iot-stage.png"
class IotStudio(_Iot):
_icon = "iot-studio.png"

@ -2,6 +2,7 @@
from . import _HuaweiCloud
class _Management(_HuaweiCloud):
_type = "management"
_icon_dir = "resources/huaweicloud/management"
@ -9,24 +10,44 @@ class _Management(_HuaweiCloud):
class CAS(_Management):
_icon = "cas.png"
class CCS(_Management):
_icon = "ccs.png"
class CES(_Management):
_icon = "ces.png"
class CRS(_Management):
_icon = "crs.png"
class CTS(_Management):
_icon = "cts.png"
class HCUS(_Management):
_icon = "hcus.png"
class IAM(_Management):
_icon = "iam.png"
class ICMS(_Management):
_icon = "icms.png"
class Maas(_Management):
_icon = "maas.png"
class RTS(_Management):
_icon = "rts.png"
class TMS(_Management):
_icon = "tms.png"

@ -2,6 +2,7 @@
from . import _HuaweiCloud
class _Network(_HuaweiCloud):
_type = "network"
_icon_dir = "resources/huaweicloud/network"
@ -9,25 +10,38 @@ class _Network(_HuaweiCloud):
class DirectConnect(_Network):
_icon = "direct-connect.png"
class DomainNameService(_Network):
_icon = "domain-name-service.png"
class ElasticIp(_Network):
_icon = "elastic-ip.png"
class ElasticLoadBalance(_Network):
_icon = "elastic-load-balance.png"
class NatGateway(_Network):
_icon = "nat-gateway.png"
class VirtualPrivateCloud(_Network):
_icon = "virtual-private-cloud.png"
class VirtualPrivateNetwork(_Network):
_icon = "virtual-private-network.png"
# Aliases
ELB = ElasticLoadBalance
VPC = VirtualPrivateCloud
DNS = DomainNameService
DC = DirectConnect
NAT = NatGateway
EIP = ElasticIp
VPN = VirtualPrivateNetwork
VPN = VirtualPrivateNetwork

@ -2,6 +2,7 @@
from . import _HuaweiCloud
class _Security(_HuaweiCloud):
_type = "security"
_icon_dir = "resources/huaweicloud/security"
@ -9,36 +10,68 @@ class _Security(_HuaweiCloud):
class AAD(_Security):
_icon = "aad.png"
class AAG(_Security):
_icon = "aag.png"
class AntiDdos(_Security):
_icon = "anti-ddos.png"
class ARS(_Security):
_icon = "ars.png"
class DBSS(_Security):
_icon = "dbss.png"
class HIDS(_Security):
_icon = "hids.png"
class HSS(_Security):
_icon = "hss.png"
class HVD(_Security):
_icon = "hvd.png"
class HWAF(_Security):
_icon = "hwaf.png"
class KMS(_Security):
_icon = "kms.png"
class PTS(_Security):
_icon = "pts.png"
class SAS(_Security):
_icon = "sas.png"
class SCA(_Security):
_icon = "sca.png"
class SCS(_Security):
_icon = "scs.png"
class SSA(_Security):
_icon = "ssa.png"
class WAF(_Security):
_icon = "waf.png"
class WTP(_Security):
_icon = "wtp.png"

@ -2,6 +2,7 @@
from . import _HuaweiCloud
class _Storage(_HuaweiCloud):
_type = "storage"
_icon_dir = "resources/huaweicloud/storage"
@ -9,25 +10,42 @@ class _Storage(_HuaweiCloud):
class CDN(_Storage):
_icon = "cdn.png"
class CSBS(_Storage):
_icon = "csbs.png"
class DES(_Storage):
_icon = "des.png"
class DESS(_Storage):
_icon = "dess.png"
class DSS(_Storage):
_icon = "dss.png"
class EVS(_Storage):
_icon = "evs.png"
class OBS(_Storage):
_icon = "obs.png"
class SFS(_Storage):
_icon = "sfs.png"
class VBS(_Storage):
_icon = "vbs.png"
# Aliases
ObjectStorageService = Obs
ContentDeliveryNetwork = Cdn
ElasticVolumeService = Evs
@ -36,4 +54,4 @@ CloudServerBackupService = Csbs
DataExpressService = Des
DedicatedEnterpriseStorageService = Dess
VolumeBackupService = Vbs
DedicatedStorageService = Dss
DedicatedStorageService = Dss

@ -2,6 +2,7 @@
from . import _HuaweiCloud
class _Video(_HuaweiCloud):
_type = "video"
_icon_dir = "resources/huaweicloud/video"
@ -9,12 +10,20 @@ class _Video(_HuaweiCloud):
class LIVE(_Video):
_icon = "live.png"
class MPC(_Video):
_icon = "mpc.png"
class RTC(_Video):
_icon = "rtc.png"
class VIS(_Video):
_icon = "vis.png"
class VOD(_Video):
_icon = "vod.png"

Loading…
Cancel
Save