def list_namespaces()

in src/hyperpod_cli/clients/kubernetes_client.py [0:0]


    def list_namespaces(self) -> List[str]:
        """
        returns all namespaces
        """
        result: List[str] = []
        namespaces: V1NamespaceList = client.CoreV1Api().list_namespace()
        namespace: V1Namespace
        for namespace in namespaces.items:
            if namespace.metadata and namespace.metadata.name:
                result.append(namespace.metadata.name)
        return result