Skip to content
Snippets Groups Projects
Commit ad013744 authored by Nico Vermaas's avatar Nico Vermaas
Browse files

Merge branch 'master' into 'release'

inspectionplots screen

See merge request !240
parents 7289d6f3 827c0c4c
No related branches found
No related tags found
1 merge request!240inspectionplots screen
Pipeline #28877 passed
atdb/docs/ATDB-LDV - Deployment Diagram.png

164 KiB | W: | H:

atdb/docs/ATDB-LDV - Deployment Diagram.png

173 KiB | W: | H:

atdb/docs/ATDB-LDV - Deployment Diagram.png
atdb/docs/ATDB-LDV - Deployment Diagram.png
atdb/docs/ATDB-LDV - Deployment Diagram.png
atdb/docs/ATDB-LDV - Deployment Diagram.png
  • 2-up
  • Swipe
  • Onion skin
...@@ -8,9 +8,15 @@ from datetime import datetime, timedelta ...@@ -8,9 +8,15 @@ from datetime import datetime, timedelta
from django.db.models import Q, Sum from django.db.models import Q, Sum
import logging import logging
from .common import timeit from .common import timeit
from urllib.request import urlopen
from django.core.files import File
from django.core.files.temp import NamedTemporaryFile
from ..models import Task, LogEntry, Workflow, Configuration from ..models import Task, LogEntry, Workflow, Configuration
from django.conf import settings from django.conf import settings
DATE_FORMAT = "%Y-%m-%d" DATE_FORMAT = "%Y-%m-%d"
TIME_FORMAT = "%Y-%m-%d %H:%M:%SZ" TIME_FORMAT = "%Y-%m-%d %H:%M:%SZ"
DJANGO_TIME_FORMAT = "%Y-%m-%dT%H:%M:%SZ" DJANGO_TIME_FORMAT = "%Y-%m-%dT%H:%M:%SZ"
...@@ -676,7 +682,6 @@ def construct_inspectionplots(task): ...@@ -676,7 +682,6 @@ def construct_inspectionplots(task):
# https://webdav.grid.surfsara.nl/pnfs/grid.sara.nl/data/lofar/ops/disk/ldv::https://webdav.grid.surfsara.nl # https://webdav.grid.surfsara.nl/pnfs/grid.sara.nl/data/lofar/ops/disk/ldv::https://webdav.grid.surfsara.nl
token = str(Configuration.objects.get(key='dcache:token').value) token = str(Configuration.objects.get(key='dcache:token').value)
#token = "MDAxY2xvY2F0aW9uIE9wdGlvbmFsLmVtcHR5CjAwMThpZGVudGlmaWVyIDhSWm1md3ovCjAwMTVjaWQgaWlkOnJEWm1JL2VGCjAwMmFjaWQgaWQ6NTU1ODI7MzE4NTUsMzQ5ODMsNDM0ODU7bGR2b3BzCjAwMmJjaWQgYmVmb3JlOjIwMjItMDQtMThUMTM6MDc6MzkuNzg2NTU3WgowMDM4Y2lkIHJvb3Q6L3BuZnMvZ3JpZC5zYXJhLm5sL2RhdGEvbG9mYXIvb3BzL2Rpc2svbGR2CjAwMWZjaWQgYWN0aXZpdHk6RE9XTkxPQUQsTElTVAowMDE1Y2lkIGlwOjAuMC4wLjAvMAowMDJmc2lnbmF0dXJlIMlsLlm43VRA-uDXqAWTlS2A9HeYnSiUA2jFvKi7DwchCg"
translation = srm_to_url.split("::") translation = srm_to_url.split("::")
# find the plots in the quality json structure # find the plots in the quality json structure
...@@ -688,5 +693,4 @@ def construct_inspectionplots(task): ...@@ -688,5 +693,4 @@ def construct_inspectionplots(task):
url = surl.replace(translation[0],translation[1]) url = surl.replace(translation[0],translation[1])
results += '<tr><td><a href="' + url + '" target="_blank">'+ basename + '</a></td></tr>' results += '<tr><td><a href="' + url + '" target="_blank">'+ basename + '</a></td></tr>'
return results return results
...@@ -34,7 +34,7 @@ ...@@ -34,7 +34,7 @@
{% include 'taskdatabase/pagination.html' %} {% include 'taskdatabase/pagination.html' %}
</div> </div>
</div> </div>
<p class="footer"> Version 1.0.0 (12 apr 2021 - 20:00) <p class="footer"> Version 1.0.0 (14 apr 2021 - 13:00)
</div> </div>
......
{% load static %}
{% block myBlock %} {% block myBlock %}
<div class="container-fluid details-container"> <div class="container-fluid details-container">
<div class="card"> <div class="card">
<div class="card-body"> <div class="card-body">
<h4>Inspection Plots</h4> <h4><img src="{% static 'taskdatabase/surfsara.jpg' %}" height="30" alt="inspection plots">
Inspection Plots (sas_id {{ task.sas_id }}) </h4>
<p>Clicking a link will redirect to SURF SARA in a new browser window. </p>
<table class="table table-striped"> <table class="table table-striped">
{{ my_plots | safe }} {{ my_plots | safe }}
</table> </table>
......
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
<a class="open-modal btn btn-primary btn-sm" <a class="open-modal btn btn-primary btn-sm"
href="{% url 'task-quality' task.id my_tasks.number %}" href="{% url 'task-quality' task.id my_tasks.number %}"
data-popup-url="{% url 'task-quality' task.id my_tasks.number %}" data-popup-url="{% url 'task-quality' task.id my_tasks.number %}"
><i class="fas fa-balance-scale-right"></i> Quality ><i class="fas fa-balance-scale"></i> Quality
</a>&nbsp; </a>&nbsp;
{% endif %} {% endif %}
{% endif %} {% endif %}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment