app/server/restful_api/data/v1/endpoints/cpus.py
from .root__general_child import RootGeneralChildEndpoint
from ....general.endpoint import Endpoint
class CpusEndpoint(RootGeneralChildEndpoint):
@classmethod
def get_paths(cls):
return [
"/cpus"
]
@classmethod
def get_name(cls):
return "cpu entities"
@classmethod
def _get_component_type(cls) -> str:
return "cpu"
@classmethod
def _get_children_endpoint_type(cls) -> Endpoint:
from .cpus_cpu import CpusCpuEndpoint
return CpusCpuEndpoint