def get(self, request, tool_id, version_num): """ Get a tool version based on the ToolID and ToolVersionNum fields """ jms = JobManager(user=request.user) toolversion = jms.GetToolVersion(jms.GetTool(tool_id), version_num) serializer = ToolVersionDetailSerializer(toolversion) return Response(serializer.data)
def get(self, request, tool_id): """ Get the access permissions for a tool """ jms = JobManager(user=request.user) tool = jms.GetTool(tool_id) serializer = ToolPermissionSerializer(tool) return Response(serializer.data)
def get(self, request, tool_id): """ Fetch tool """ jms = JobManager(user=request.user) tool = jms.GetTool(tool_id) serializer = ToolListSerializer(tool) return Response(serializer.data)