MCPcopy Index your code
hub / github.com/WebODM/WebODM / list

Method list

app/api/processingnodes.py:46–57  ·  view source on GitHub ↗
(self, request, *args, **kwargs)

Source from the content-addressed store, hash-verified

44 queryset = ProcessingNode.objects.all()
45
46 def list(self, request, *args, **kwargs):
47 queryset = self.filter_queryset(self.get_queryset())
48
49 if settings.UI_MAX_PROCESSING_NODES is not None:
50 queryset = queryset[:settings.UI_MAX_PROCESSING_NODES]
51
52 if settings.NODE_OPTIMISTIC_MODE:
53 for pn in queryset:
54 pn.update_node_info()
55
56 serializer = self.get_serializer(queryset, many=True)
57 return Response(serializer.data)
58
59class ProcessingNodeOptionsView(APIView):
60 """

Callers

nothing calls this directly

Calls 2

update_node_infoMethod · 0.80
get_querysetMethod · 0.45

Tested by

no test coverage detected