From a2ca3f918e38bb7f879ff621547f285a3c0739ac Mon Sep 17 00:00:00 2001 From: Alexander James Phillips Date: Tue, 14 Jan 2014 17:24:56 +0000 Subject: [PATCH] Add link to jenkins job from service-checks dashboard --- app/cabotapp/templatetags/__init__.py | 0 app/cabotapp/templatetags/extra.py | 9 +++++++++ app/templates/cabotapp/_statuscheck_list.html | 7 +++++++ 3 files changed, 16 insertions(+) create mode 100644 app/cabotapp/templatetags/__init__.py create mode 100644 app/cabotapp/templatetags/extra.py diff --git a/app/cabotapp/templatetags/__init__.py b/app/cabotapp/templatetags/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/app/cabotapp/templatetags/extra.py b/app/cabotapp/templatetags/extra.py new file mode 100644 index 0000000..abdf1a1 --- /dev/null +++ b/app/cabotapp/templatetags/extra.py @@ -0,0 +1,9 @@ +from django import template +from django.conf import settings + +register = template.Library() + + +@register.simple_tag +def jenkins_human_url(jobname): + return '{}job/{}/'.format(settings.JENKINS_API, jobname) diff --git a/app/templates/cabotapp/_statuscheck_list.html b/app/templates/cabotapp/_statuscheck_list.html index a614099..97da8a6 100644 --- a/app/templates/cabotapp/_statuscheck_list.html +++ b/app/templates/cabotapp/_statuscheck_list.html @@ -1,3 +1,5 @@ +{% load extra %} +

@@ -91,6 +93,11 @@ + {% if checks_type == "Jenkins" %} + + + + {% endif %} {% endfor %}