Revision 9cad4715 flowspec/admin.py

b/flowspec/admin.py
5 5
class RouteAdmin(admin.ModelAdmin):
6 6
    
7 7
    actions = ['deactivate']
8

  
8
    
9 9
    def deactivate(self, request, queryset):
10 10
        applier = PR.Applier(route_objects=queryset)
11 11
        commit, response = applier.apply(configuration=applier.delete_routes())
......
19 19

  
20 20
    list_display = ('name', 'is_online', 'applier', 'get_match', 'get_then', 'response')
21 21
    fieldsets = [
22
        (None,               {'fields': ['name',]}),
22
        (None,               {'fields': ['name','applier']}),
23 23
        ("Match",               {'fields': ['source', 'sourceport', 'destination', 'destinationport', 'port']}),
24 24
        ('Advanced Match Statements', {'fields': ['dscp', 'fragmenttype', 'icmpcode', 'icmptype', 'packetlength', 'protocol', 'tcpflag'], 'classes': ['collapse']}),
25 25
        ("Then",               {'fields': ['then' ]}),

Also available in: Unified diff