Completed
Push — master ( 56ba07...3a1872 )
by Fox
01:22
created

service_readable_class()   A

Complexity

Conditions 2

Size

Total Lines 4

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
cc 2
c 0
b 0
f 0
dl 0
loc 4
rs 10
1
# -*- coding: utf-8 -*-
2
from django import template
3
4
register = template.Library()
5
6
7
@register.filter(name='service_readable_class')
8
def service_readable_class(service):
9
    # service is a ServicesActivated object
10
    return 'get-pocket' if service.name.rsplit('Service', 1)[1] == 'Pocket' else service.name.rsplit('Service', 1)[1]
11
12
13
@register.filter(name='service_readable')
14
def service_readable(service):
15
    # service is a ServicesActivated object
16
    return service.name.rsplit('Service', 1)[1]
17
18
19
@register.filter(name='trigger_disabled')
20
def trigger_disabled(trigger):
21
    if trigger.provider.name.status is False:
22
        return 'trigger-disable'
23
    if trigger.consumer.name.status is False:
24
        return 'trigger-disable'
25