mirror of
https://github.com/prowler-cloud/prowler.git
synced 2026-07-24 21:11:53 +00:00
chore(services): delete all comment headers (#6585)
This commit is contained in:
committed by
GitHub
parent
166d9f8823
commit
9a332dcba1
@@ -56,7 +56,6 @@ from prowler.providers.<provider>.lib.service.service import ServiceParentClass
|
||||
|
||||
|
||||
# Create a class for the Service
|
||||
################## <Service>
|
||||
class <Service>(ServiceParentClass):
|
||||
def __init__(self, provider):
|
||||
# Call Service Parent Class __init__
|
||||
|
||||
@@ -8,7 +8,6 @@ from prowler.lib.scan_filters.scan_filters import is_resource_filtered
|
||||
from prowler.providers.aws.lib.service.service import AWSService
|
||||
|
||||
|
||||
################## AccessAnalyzer
|
||||
class AccessAnalyzer(AWSService):
|
||||
def __init__(self, provider):
|
||||
# Call AWSService's __init__
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
################## Account
|
||||
from typing import Optional
|
||||
from venv import logger
|
||||
|
||||
|
||||
@@ -8,7 +8,6 @@ from prowler.lib.scan_filters.scan_filters import is_resource_filtered
|
||||
from prowler.providers.aws.lib.service.service import AWSService
|
||||
|
||||
|
||||
################## ACM
|
||||
class ACM(AWSService):
|
||||
def __init__(self, provider):
|
||||
# Call AWSService's __init__
|
||||
|
||||
@@ -8,7 +8,6 @@ from prowler.lib.scan_filters.scan_filters import is_resource_filtered
|
||||
from prowler.providers.aws.lib.service.service import AWSService
|
||||
|
||||
|
||||
################## APIGateway
|
||||
class APIGateway(AWSService):
|
||||
def __init__(self, provider):
|
||||
# Call AWSService's __init__
|
||||
|
||||
@@ -7,7 +7,6 @@ from prowler.lib.scan_filters.scan_filters import is_resource_filtered
|
||||
from prowler.providers.aws.lib.service.service import AWSService
|
||||
|
||||
|
||||
################## AppStream
|
||||
class AppStream(AWSService):
|
||||
def __init__(self, provider):
|
||||
# Call AWSService's __init__
|
||||
|
||||
@@ -8,7 +8,6 @@ from prowler.lib.scan_filters.scan_filters import is_resource_filtered
|
||||
from prowler.providers.aws.lib.service.service import AWSService
|
||||
|
||||
|
||||
################## CloudFormation
|
||||
class CloudFormation(AWSService):
|
||||
def __init__(self, provider):
|
||||
# Call AWSService's __init__
|
||||
|
||||
@@ -9,7 +9,6 @@ from prowler.lib.scan_filters.scan_filters import is_resource_filtered
|
||||
from prowler.providers.aws.lib.service.service import AWSService
|
||||
|
||||
|
||||
################### CLOUDTRAIL
|
||||
class Cloudtrail(AWSService):
|
||||
def __init__(self, provider):
|
||||
# Call AWSService's __init__
|
||||
|
||||
@@ -9,7 +9,6 @@ from prowler.lib.scan_filters.scan_filters import is_resource_filtered
|
||||
from prowler.providers.aws.lib.service.service import AWSService
|
||||
|
||||
|
||||
################## CodeArtifact
|
||||
class CodeArtifact(AWSService):
|
||||
def __init__(self, provider):
|
||||
# Call AWSService's __init__
|
||||
|
||||
@@ -8,7 +8,6 @@ from prowler.lib.scan_filters.scan_filters import is_resource_filtered
|
||||
from prowler.providers.aws.lib.service.service import AWSService
|
||||
|
||||
|
||||
################## CognitoIDP
|
||||
class CognitoIDP(AWSService):
|
||||
def __init__(self, provider):
|
||||
super().__init__("cognito-idp", provider)
|
||||
|
||||
@@ -10,7 +10,6 @@ from prowler.lib.scan_filters.scan_filters import is_resource_filtered
|
||||
from prowler.providers.aws.lib.service.service import AWSService
|
||||
|
||||
|
||||
################## DirectoryService
|
||||
class DirectoryService(AWSService):
|
||||
def __init__(self, provider):
|
||||
# Call AWSService's __init__
|
||||
|
||||
@@ -4,7 +4,6 @@ from prowler.lib.logger import logger
|
||||
from prowler.providers.aws.lib.service.service import AWSService
|
||||
|
||||
|
||||
################## Data Lifecycle Manager
|
||||
class DLM(AWSService):
|
||||
def __init__(self, provider):
|
||||
# Call AWSService's __init__
|
||||
|
||||
@@ -8,7 +8,6 @@ from prowler.lib.scan_filters.scan_filters import is_resource_filtered
|
||||
from prowler.providers.aws.lib.service.service import AWSService
|
||||
|
||||
|
||||
################## DocumentDB
|
||||
class DocumentDB(AWSService):
|
||||
def __init__(self, provider):
|
||||
# Call AWSService's __init__
|
||||
|
||||
@@ -6,7 +6,6 @@ from prowler.lib.scan_filters.scan_filters import is_resource_filtered
|
||||
from prowler.providers.aws.lib.service.service import AWSService
|
||||
|
||||
|
||||
################## DRS (Elastic Disaster Recovery Service)
|
||||
class DRS(AWSService):
|
||||
def __init__(self, provider):
|
||||
# Call AWSService's __init__
|
||||
|
||||
@@ -2,7 +2,6 @@ import ipaddress
|
||||
from typing import Any
|
||||
|
||||
|
||||
################## Security Groups
|
||||
def check_security_group(
|
||||
ingress_rule: Any, protocol: str, ports: list = [], any_address: bool = False
|
||||
) -> bool:
|
||||
|
||||
@@ -10,7 +10,6 @@ from prowler.lib.scan_filters.scan_filters import is_resource_filtered
|
||||
from prowler.providers.aws.lib.service.service import AWSService
|
||||
|
||||
|
||||
################################ ECR
|
||||
class ECR(AWSService):
|
||||
def __init__(self, provider):
|
||||
# Call AWSService's __init__
|
||||
|
||||
@@ -9,7 +9,6 @@ from prowler.lib.scan_filters.scan_filters import is_resource_filtered
|
||||
from prowler.providers.aws.lib.service.service import AWSService
|
||||
|
||||
|
||||
################### EFS
|
||||
class EFS(AWSService):
|
||||
def __init__(self, provider):
|
||||
# Call AWSService's __init__
|
||||
|
||||
@@ -7,7 +7,6 @@ from prowler.lib.scan_filters.scan_filters import is_resource_filtered
|
||||
from prowler.providers.aws.lib.service.service import AWSService
|
||||
|
||||
|
||||
################################ EKS
|
||||
class EKS(AWSService):
|
||||
def __init__(self, provider):
|
||||
# Call AWSService's __init__
|
||||
|
||||
@@ -9,7 +9,6 @@ from prowler.lib.scan_filters.scan_filters import is_resource_filtered
|
||||
from prowler.providers.aws.lib.service.service import AWSService
|
||||
|
||||
|
||||
################################ EventBridge
|
||||
class EventBridge(AWSService):
|
||||
def __init__(self, provider):
|
||||
# Call AWSService's __init__
|
||||
@@ -123,7 +122,6 @@ class Endpoint(BaseModel):
|
||||
tags: Optional[list] = []
|
||||
|
||||
|
||||
################################ Schema
|
||||
class Schema(AWSService):
|
||||
def __init__(self, provider):
|
||||
# Call AWSService's __init__
|
||||
|
||||
@@ -6,7 +6,6 @@ from prowler.lib.scan_filters.scan_filters import is_resource_filtered
|
||||
from prowler.providers.aws.lib.service.service import AWSService
|
||||
|
||||
|
||||
################## FMS
|
||||
class FMS(AWSService):
|
||||
def __init__(self, provider):
|
||||
# # Call AWSService's __init__
|
||||
|
||||
@@ -9,7 +9,6 @@ from prowler.lib.scan_filters.scan_filters import is_resource_filtered
|
||||
from prowler.providers.aws.lib.service.service import AWSService
|
||||
|
||||
|
||||
################## Glacier
|
||||
class Glacier(AWSService):
|
||||
def __init__(self, provider):
|
||||
# Call AWSService's __init__
|
||||
|
||||
@@ -4,7 +4,6 @@ from prowler.lib.logger import logger
|
||||
from prowler.providers.aws.lib.service.service import AWSService
|
||||
|
||||
|
||||
################################ Inspector2
|
||||
class Inspector2(AWSService):
|
||||
def __init__(self, provider):
|
||||
# Call AWSService's __init__
|
||||
|
||||
@@ -8,7 +8,6 @@ from prowler.lib.scan_filters.scan_filters import is_resource_filtered
|
||||
from prowler.providers.aws.lib.service.service import AWSService
|
||||
|
||||
|
||||
################## KMS
|
||||
class KMS(AWSService):
|
||||
def __init__(self, provider):
|
||||
# Call AWSService's __init__
|
||||
|
||||
@@ -4,7 +4,6 @@ from prowler.lib.logger import logger
|
||||
from prowler.providers.aws.lib.service.service import AWSService
|
||||
|
||||
|
||||
################## Macie
|
||||
class Macie(AWSService):
|
||||
def __init__(self, provider):
|
||||
# Call AWSService's __init__
|
||||
|
||||
@@ -8,7 +8,6 @@ from prowler.lib.scan_filters.scan_filters import is_resource_filtered
|
||||
from prowler.providers.aws.lib.service.service import AWSService
|
||||
|
||||
|
||||
################## Neptune
|
||||
class Neptune(AWSService):
|
||||
def __init__(self, provider):
|
||||
# Call AWSService's __init__
|
||||
|
||||
@@ -9,7 +9,6 @@ from prowler.lib.scan_filters.scan_filters import is_resource_filtered
|
||||
from prowler.providers.aws.lib.service.service import AWSService
|
||||
|
||||
|
||||
################## RDS
|
||||
class RDS(AWSService):
|
||||
def __init__(self, provider):
|
||||
# Call AWSService's __init__
|
||||
|
||||
@@ -6,7 +6,6 @@ from prowler.lib.scan_filters.scan_filters import is_resource_filtered
|
||||
from prowler.providers.aws.lib.service.service import AWSService
|
||||
|
||||
|
||||
################################ ResourceExplorer2
|
||||
class ResourceExplorer2(AWSService):
|
||||
def __init__(self, provider):
|
||||
# Call AWSService's __init__
|
||||
|
||||
@@ -7,7 +7,6 @@ from prowler.lib.scan_filters.scan_filters import is_resource_filtered
|
||||
from prowler.providers.aws.lib.service.service import AWSService
|
||||
|
||||
|
||||
################## Route53
|
||||
class Route53(AWSService):
|
||||
def __init__(self, provider):
|
||||
# Call AWSService's __init__
|
||||
@@ -137,7 +136,6 @@ class RecordSet(BaseModel):
|
||||
region: str
|
||||
|
||||
|
||||
################## Route53Domains
|
||||
class Route53Domains(AWSService):
|
||||
def __init__(self, provider):
|
||||
# Call AWSService's __init__
|
||||
|
||||
@@ -8,7 +8,6 @@ from prowler.lib.scan_filters.scan_filters import is_resource_filtered
|
||||
from prowler.providers.aws.lib.service.service import AWSService
|
||||
|
||||
|
||||
################################ SageMaker
|
||||
class SageMaker(AWSService):
|
||||
def __init__(self, provider):
|
||||
# Call AWSService's __init__
|
||||
|
||||
@@ -4,7 +4,6 @@ from prowler.lib.logger import logger
|
||||
from prowler.providers.aws.lib.service.service import AWSService
|
||||
|
||||
|
||||
################### Shield
|
||||
class Shield(AWSService):
|
||||
def __init__(self, provider):
|
||||
# Call AWSService's __init__
|
||||
|
||||
@@ -9,7 +9,6 @@ from prowler.lib.scan_filters.scan_filters import is_resource_filtered
|
||||
from prowler.providers.aws.lib.service.service import AWSService
|
||||
|
||||
|
||||
################################ SQS
|
||||
class SQS(AWSService):
|
||||
def __init__(self, provider):
|
||||
# Call AWSService's __init__
|
||||
|
||||
@@ -11,7 +11,6 @@ from prowler.lib.scan_filters.scan_filters import is_resource_filtered
|
||||
from prowler.providers.aws.lib.service.service import AWSService
|
||||
|
||||
|
||||
################## SSM
|
||||
class SSM(AWSService):
|
||||
def __init__(self, provider):
|
||||
# Call AWSService's __init__
|
||||
|
||||
@@ -12,7 +12,6 @@ from prowler.providers.aws.lib.service.service import AWSService
|
||||
# Because we need to do a get_replication_set to describe it and we don't know the region, we iterate across all regions until we find it, once we find it, we stop iterating.
|
||||
|
||||
|
||||
################## SSMIncidents
|
||||
class SSMIncidents(AWSService):
|
||||
def __init__(self, provider):
|
||||
# Call AWSService's __init__
|
||||
|
||||
@@ -7,7 +7,6 @@ from prowler.lib.scan_filters.scan_filters import is_resource_filtered
|
||||
from prowler.providers.aws.lib.service.service import AWSService
|
||||
|
||||
|
||||
################################ StorageGateway
|
||||
class StorageGateway(AWSService):
|
||||
def __init__(self, provider):
|
||||
# Call AWSService's __init__
|
||||
|
||||
@@ -7,7 +7,6 @@ from prowler.lib.logger import logger
|
||||
from prowler.providers.aws.lib.service.service import AWSService
|
||||
|
||||
|
||||
################################ TrustedAdvisor
|
||||
class TrustedAdvisor(AWSService):
|
||||
def __init__(self, provider):
|
||||
# Call AWSService's __init__
|
||||
|
||||
@@ -9,7 +9,6 @@ from prowler.lib.scan_filters.scan_filters import is_resource_filtered
|
||||
from prowler.providers.aws.lib.service.service import AWSService
|
||||
|
||||
|
||||
################## VPC
|
||||
class VPC(AWSService):
|
||||
def __init__(self, provider):
|
||||
# Call AWSService's __init__
|
||||
|
||||
@@ -8,7 +8,6 @@ from prowler.lib.scan_filters.scan_filters import is_resource_filtered
|
||||
from prowler.providers.aws.lib.service.service import AWSService
|
||||
|
||||
|
||||
################################ WellArchitected
|
||||
class WellArchitected(AWSService):
|
||||
def __init__(self, provider):
|
||||
# Call AWSService's __init__
|
||||
|
||||
@@ -7,7 +7,6 @@ from prowler.lib.scan_filters.scan_filters import is_resource_filtered
|
||||
from prowler.providers.aws.lib.service.service import AWSService
|
||||
|
||||
|
||||
################################ WorkSpaces
|
||||
class WorkSpaces(AWSService):
|
||||
def __init__(self, provider):
|
||||
# Call AWSService's __init__
|
||||
|
||||
@@ -6,7 +6,6 @@ from prowler.providers.azure.azure_provider import AzureProvider
|
||||
from prowler.providers.azure.lib.service.service import AzureService
|
||||
|
||||
|
||||
########################## AppInsights
|
||||
class AppInsights(AzureService):
|
||||
def __init__(self, provider: AzureProvider):
|
||||
super().__init__(ApplicationInsightsManagementClient, provider)
|
||||
|
||||
@@ -12,7 +12,6 @@ from prowler.providers.azure.azure_provider import AzureProvider
|
||||
from prowler.providers.azure.lib.service.service import AzureService
|
||||
|
||||
|
||||
########################## Storage
|
||||
class Storage(AzureService):
|
||||
def __init__(self, provider: AzureProvider):
|
||||
super().__init__(StorageManagementClient, provider)
|
||||
|
||||
@@ -5,7 +5,6 @@ from prowler.providers.gcp.gcp_provider import GcpProvider
|
||||
from prowler.providers.gcp.lib.service.service import GCPService
|
||||
|
||||
|
||||
################## API Keys
|
||||
class APIKeys(GCPService):
|
||||
def __init__(self, provider: GcpProvider):
|
||||
super().__init__(__class__.__name__, provider, api_version="v2")
|
||||
|
||||
@@ -5,7 +5,6 @@ from prowler.providers.gcp.gcp_provider import GcpProvider
|
||||
from prowler.providers.gcp.lib.service.service import GCPService
|
||||
|
||||
|
||||
################## BigQuery
|
||||
class BigQuery(GCPService):
|
||||
def __init__(self, provider: GcpProvider):
|
||||
super().__init__(__class__.__name__, provider, api_version="v2")
|
||||
|
||||
@@ -5,7 +5,6 @@ from prowler.providers.gcp.gcp_provider import GcpProvider
|
||||
from prowler.providers.gcp.lib.service.service import GCPService
|
||||
|
||||
|
||||
################## CloudResourceManager
|
||||
class CloudResourceManager(GCPService):
|
||||
def __init__(self, provider: GcpProvider):
|
||||
super().__init__(__class__.__name__, provider)
|
||||
|
||||
@@ -5,7 +5,6 @@ from prowler.providers.gcp.gcp_provider import GcpProvider
|
||||
from prowler.providers.gcp.lib.service.service import GCPService
|
||||
|
||||
|
||||
################## CloudSQL
|
||||
class CloudSQL(GCPService):
|
||||
def __init__(self, provider: GcpProvider):
|
||||
super().__init__("sqladmin", provider)
|
||||
|
||||
@@ -7,7 +7,6 @@ from prowler.providers.gcp.gcp_provider import GcpProvider
|
||||
from prowler.providers.gcp.lib.service.service import GCPService
|
||||
|
||||
|
||||
################## CloudStorage
|
||||
class CloudStorage(GCPService):
|
||||
def __init__(self, provider: GcpProvider):
|
||||
super().__init__("storage", provider)
|
||||
|
||||
@@ -5,7 +5,6 @@ from prowler.providers.gcp.gcp_provider import GcpProvider
|
||||
from prowler.providers.gcp.lib.service.service import GCPService
|
||||
|
||||
|
||||
################## Compute
|
||||
class Compute(GCPService):
|
||||
def __init__(self, provider: GcpProvider):
|
||||
super().__init__(__class__.__name__, provider)
|
||||
|
||||
@@ -6,7 +6,6 @@ from prowler.providers.gcp.lib.service.service import GCPService
|
||||
from prowler.providers.gcp.services.compute.compute_client import compute_client
|
||||
|
||||
|
||||
################## Dataproc
|
||||
class Dataproc(GCPService):
|
||||
def __init__(self, provider: GcpProvider):
|
||||
super().__init__(__class__.__name__, provider)
|
||||
|
||||
@@ -5,7 +5,6 @@ from prowler.providers.gcp.gcp_provider import GcpProvider
|
||||
from prowler.providers.gcp.lib.service.service import GCPService
|
||||
|
||||
|
||||
################## DNS
|
||||
class DNS(GCPService):
|
||||
def __init__(self, provider: GcpProvider):
|
||||
super().__init__(__class__.__name__, provider)
|
||||
|
||||
@@ -5,7 +5,6 @@ from prowler.providers.gcp.gcp_provider import GcpProvider
|
||||
from prowler.providers.gcp.lib.service.service import GCPService
|
||||
|
||||
|
||||
################## GKE
|
||||
class GKE(GCPService):
|
||||
def __init__(self, provider: GcpProvider):
|
||||
super().__init__("container", provider, api_version="v1beta1")
|
||||
|
||||
@@ -10,7 +10,6 @@ from prowler.providers.gcp.services.cloudresourcemanager.cloudresourcemanager_cl
|
||||
)
|
||||
|
||||
|
||||
################## IAM
|
||||
class IAM(GCPService):
|
||||
def __init__(self, provider: GcpProvider):
|
||||
super().__init__(__class__.__name__, provider)
|
||||
@@ -102,7 +101,6 @@ class ServiceAccount(BaseModel):
|
||||
project_id: str
|
||||
|
||||
|
||||
################## AccessApproval
|
||||
class AccessApproval(GCPService):
|
||||
def __init__(self, provider: GcpProvider):
|
||||
super().__init__(__class__.__name__, provider)
|
||||
@@ -133,7 +131,6 @@ class Setting(BaseModel):
|
||||
project_id: str
|
||||
|
||||
|
||||
################## EssentialContacts
|
||||
class EssentialContacts(GCPService):
|
||||
def __init__(self, provider: GcpProvider):
|
||||
super().__init__(__class__.__name__, provider)
|
||||
|
||||
@@ -7,7 +7,6 @@ from prowler.providers.gcp.gcp_provider import GcpProvider
|
||||
from prowler.providers.gcp.lib.service.service import GCPService
|
||||
|
||||
|
||||
################## KMS
|
||||
class KMS(GCPService):
|
||||
def __init__(self, provider: GcpProvider):
|
||||
super().__init__("cloudkms", provider)
|
||||
|
||||
@@ -5,7 +5,6 @@ from prowler.providers.gcp.gcp_provider import GcpProvider
|
||||
from prowler.providers.gcp.lib.service.service import GCPService
|
||||
|
||||
|
||||
################## Logging
|
||||
class Logging(GCPService):
|
||||
def __init__(self, provider: GcpProvider):
|
||||
super().__init__(__class__.__name__, provider, api_version="v2")
|
||||
|
||||
@@ -5,7 +5,6 @@ from prowler.providers.gcp.gcp_provider import GcpProvider
|
||||
from prowler.providers.gcp.lib.service.service import GCPService
|
||||
|
||||
|
||||
################## Monitoring
|
||||
class Monitoring(GCPService):
|
||||
def __init__(self, provider: GcpProvider):
|
||||
super().__init__(__class__.__name__, provider, api_version="v3")
|
||||
|
||||
@@ -5,7 +5,6 @@ from prowler.providers.gcp.gcp_provider import GcpProvider
|
||||
from prowler.providers.gcp.lib.service.service import GCPService
|
||||
|
||||
|
||||
################## ServiceUsage
|
||||
class ServiceUsage(GCPService):
|
||||
def __init__(self, provider: GcpProvider):
|
||||
super().__init__(__class__.__name__, provider)
|
||||
|
||||
@@ -4,7 +4,6 @@ from prowler.providers.kubernetes.lib.service.service import KubernetesService
|
||||
from prowler.providers.kubernetes.services.core.core_client import core_client
|
||||
|
||||
|
||||
################## APIServer ##################
|
||||
class APIServer(KubernetesService):
|
||||
def __init__(self, provider: KubernetesProvider):
|
||||
super().__init__(provider)
|
||||
|
||||
@@ -4,7 +4,6 @@ from prowler.providers.kubernetes.lib.service.service import KubernetesService
|
||||
from prowler.providers.kubernetes.services.core.core_client import core_client
|
||||
|
||||
|
||||
################## ControllerManager ##################
|
||||
class ControllerManager(KubernetesService):
|
||||
def __init__(self, provider: KubernetesProvider):
|
||||
super().__init__(provider)
|
||||
|
||||
@@ -9,7 +9,6 @@ from prowler.providers.kubernetes.kubernetes_provider import KubernetesProvider
|
||||
from prowler.providers.kubernetes.lib.service.service import KubernetesService
|
||||
|
||||
|
||||
################## Core ##################
|
||||
class Core(KubernetesService):
|
||||
def __init__(self, provider: KubernetesProvider):
|
||||
super().__init__(provider)
|
||||
|
||||
@@ -4,7 +4,6 @@ from prowler.providers.kubernetes.lib.service.service import KubernetesService
|
||||
from prowler.providers.kubernetes.services.core.core_client import core_client
|
||||
|
||||
|
||||
################## Etcd ##################
|
||||
class Etcd(KubernetesService):
|
||||
def __init__(self, provider: KubernetesProvider):
|
||||
super().__init__(provider)
|
||||
|
||||
@@ -6,7 +6,6 @@ from prowler.providers.kubernetes.lib.service.service import KubernetesService
|
||||
from prowler.providers.kubernetes.services.core.core_client import core_client
|
||||
|
||||
|
||||
################## Kubelet ##################
|
||||
class Kubelet(KubernetesService):
|
||||
def __init__(self, provider: KubernetesProvider):
|
||||
super().__init__(provider)
|
||||
|
||||
@@ -8,7 +8,6 @@ from prowler.providers.kubernetes.kubernetes_provider import KubernetesProvider
|
||||
from prowler.providers.kubernetes.lib.service.service import KubernetesService
|
||||
|
||||
|
||||
################## Rbac ##################
|
||||
class Rbac(KubernetesService):
|
||||
def __init__(self, provider: KubernetesProvider):
|
||||
super().__init__(provider)
|
||||
|
||||
@@ -4,7 +4,6 @@ from prowler.providers.kubernetes.lib.service.service import KubernetesService
|
||||
from prowler.providers.kubernetes.services.core.core_client import core_client
|
||||
|
||||
|
||||
################## Scheduler ##################
|
||||
class Scheduler(KubernetesService):
|
||||
def __init__(self, provider: KubernetesProvider):
|
||||
super().__init__(provider)
|
||||
|
||||
Reference in New Issue
Block a user