From 669a2cddd034348132f05b6842b15d84f09bd02d Mon Sep 17 00:00:00 2001 From: Vermaas <vermaas@astron.nl> Date: Mon, 1 May 2023 11:27:25 +0200 Subject: [PATCH] add tag to workflow --- atdb/logs/atdb.log | 5 ++++- .../migrations/0022_workflow_tag.py | 18 ++++++++++++++++++ atdb/taskdatabase/models.py | 1 + .../taskdatabase/details/workflow_details.html | 1 + .../templates/taskdatabase/index.html | 2 +- 5 files changed, 25 insertions(+), 2 deletions(-) create mode 100644 atdb/taskdatabase/migrations/0022_workflow_tag.py diff --git a/atdb/logs/atdb.log b/atdb/logs/atdb.log index 26d48cd9..0622ae99 100644 --- a/atdb/logs/atdb.log +++ b/atdb/logs/atdb.log @@ -1 +1,4 @@ -logging \ No newline at end of file +logging[14/Apr/2023 14:17:24,827] unsupported operand type(s) for +=: 'NoneType' and 'str' +[14/Apr/2023 14:17:24,828] task 25485 - (regular) - 146233 has no plots, skipped. +[14/Apr/2023 14:17:26,041] unsupported operand type(s) for +=: 'NoneType' and 'str' +[14/Apr/2023 14:17:26,042] task 25485 - (regular) - 146233 has no plots, skipped. diff --git a/atdb/taskdatabase/migrations/0022_workflow_tag.py b/atdb/taskdatabase/migrations/0022_workflow_tag.py new file mode 100644 index 00000000..95f081c8 --- /dev/null +++ b/atdb/taskdatabase/migrations/0022_workflow_tag.py @@ -0,0 +1,18 @@ +# Generated by Django 3.1.4 on 2023-05-01 09:17 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('taskdatabase', '0021_auto_20230331_1151'), + ] + + operations = [ + migrations.AddField( + model_name='workflow', + name='tag', + field=models.CharField(blank=True, max_length=30, null=True), + ), + ] diff --git a/atdb/taskdatabase/models.py b/atdb/taskdatabase/models.py index 85c2d5d7..4c066130 100644 --- a/atdb/taskdatabase/models.py +++ b/atdb/taskdatabase/models.py @@ -14,6 +14,7 @@ verified_statusses = ['stored','validated','scrubbed','archived','finished','sus class Workflow(models.Model): description = models.CharField(max_length=500, blank=True, null=True) + tag = models.CharField(max_length=30, blank=True, null=True) workflow_uri = models.CharField(unique=True, max_length=30, blank=True, null=True) repository = models.CharField(max_length=100, blank=True, null=True) commit_id = models.CharField(max_length=100, blank=True, null=True) diff --git a/atdb/taskdatabase/templates/taskdatabase/details/workflow_details.html b/atdb/taskdatabase/templates/taskdatabase/details/workflow_details.html index ecc7517e..4fcd5801 100644 --- a/atdb/taskdatabase/templates/taskdatabase/details/workflow_details.html +++ b/atdb/taskdatabase/templates/taskdatabase/details/workflow_details.html @@ -9,6 +9,7 @@ <tbody> <tr><td><b>id</b></td><td><a href="{% url 'workflow-detail-view-api' workflow.pk %}" target="_blank">{{ workflow.id }} </a></td></tr> <tr><td><b>description</b></td><td>{{ workflow.description }}</td></tr> + <tr><td><b>tag</b></td><td>{{ workflow.tag }}</td></tr> <tr><td><b>uri</b></td><td>{{ workflow.workflow_uri }}</td></tr> <tr><td><b>repository</b></td><td><a href="{{ workflow.repository }}" target="_blank">{{ workflow.repository }} </a></td></tr> <tr><td><b>commit_id</b></td><td>{{ workflow.commit_id }}</td></tr> diff --git a/atdb/taskdatabase/templates/taskdatabase/index.html b/atdb/taskdatabase/templates/taskdatabase/index.html index f516f91e..053b0544 100644 --- a/atdb/taskdatabase/templates/taskdatabase/index.html +++ b/atdb/taskdatabase/templates/taskdatabase/index.html @@ -34,7 +34,7 @@ {% include 'taskdatabase/pagination.html' %} </div> </div> - <p class="footer"> Version 14 April 2023 + <p class="footer"> Version 1 May 2023 </div> -- GitLab