Skip to content
Snippets Groups Projects
Commit 17ed411b authored by Jorrit Schaap's avatar Jorrit Schaap
Browse files

TMSS-183: annotate parset with comment that it was autogenerated by tmss (for provenance)

parent 416b3374
No related branches found
No related tags found
No related merge requests found
......@@ -31,7 +31,9 @@ from lofar.sas.tmss.tmss.tmssapp.viewsets.lofar_viewset import LOFARViewSet
from lofar.sas.tmss.tmss.tmssapp import models
from lofar.sas.tmss.tmss.tmssapp import serializers
from datetime import datetime
from lofar.common.json_utils import get_default_json_object_for_schema
from lofar.common.datetimeutils import formatDatetime
from lofar.sas.tmss.tmss.tmssapp.adapters.parset import convert_to_parset
......@@ -227,5 +229,10 @@ class SubtaskViewSetJSONeditorOnline(LOFARViewSet):
def parset(self, request, pk=None):
subtask = get_object_or_404(models.Subtask, pk=pk)
parset = convert_to_parset(subtask)
return HttpResponse(str(parset), content_type='text/plain')
parset_str = "# THIS PARSET WAS GENERATED BY TMSS FROM THE SPECICATION OF SUBTASK ID=%d ON %s url: %s\n%s" % (
subtask.pk,
formatDatetime(datetime.utcnow()),
request._request.get_raw_uri(),
parset,)
return HttpResponse(parset_str, content_type='text/plain')
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment