def __init__(self, name, id, categories, supported_resources): self.name = name self.id = id self.categories = categories self.supported_resources = supported_resources self.logger = logging.getLogger("{}".format(self.__module__)) resource_registry.register(self)
def __init__(self, name, id, categories, supported_resources): super().__init__(name=name, id=id, categories=categories, supported_entities=supported_resources, block_type="resource") self.supported_resources = supported_resources resource_registry.register(self)
def __init__(self, name: str, id: str, categories: List[CheckCategories], supported_resources: List[str], guideline=None) -> None: super().__init__( name=name, id=id, categories=categories, supported_entities=supported_resources, block_type="resource", guideline=guideline ) self.supported_resources = supported_resources resource_registry.register(self)
def __init__( self, name: str, id: str, categories: "Iterable[CheckCategories]", supported_resources: "Iterable[str]", guideline: Optional[str] = None, ) -> None: super().__init__( name=name, id=id, categories=categories, supported_entities=supported_resources, block_type="resource", guideline=guideline, ) self.supported_resources = supported_resources resource_registry.register(self)