예제 #1
0
파일: v1.py 프로젝트: renhongchang/calamari
 def retrieve(self, request, pk):
     cluster_data = self.client.get_cluster(pk)
     if not cluster_data:
         return Response(status=status.HTTP_404_NOT_FOUND)
     else:
         cluster = DataObject(cluster_data)
         return Response(ClusterSerializer(cluster).data)
예제 #2
0
파일: v1.py 프로젝트: renhongchang/calamari
    def list(self, request):
        clusters = [DataObject(c) for c in self.client.list_clusters()]

        return Response(ClusterSerializer(clusters, many=True).data)