Exemple #1
0
 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)
Exemple #3
0
 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)
Exemple #4
0
 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)