Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

vigiboard / vigiboard / controllers / vigiboard_plugin / priority.py @ 4febadf0

History | View | Annotate | Download (1.06 KB)

1
# -*- coding: utf-8 -*-
2
# vim:set expandtab tabstop=4 shiftwidth=4: 
3
"""
4
Un plugin pour VigiBoard qui ajoute une colonne avec la priorité
5
ITIL de l'événement corrélé.
6
"""
7

    
8
from pylons.i18n import ugettext as _
9
from tg import url
10

    
11
from vigiboard.controllers.vigiboard_plugin import VigiboardRequestPlugin
12
from vigilo.models.configure import DBSession
13
from vigilo.models import HighLevelService, \
14
                            CorrEvent, Event, SupItem
15

    
16
class PluginPriority(VigiboardRequestPlugin):
17
    """
18
    Ce plugin affiche la priorité ITIL des événements corrélés.
19
    La priorité est un nombre entier et permet de classer les événements
20
    corrélés dans l'ordre qui semble le plus approprié pour que les
21
    problèmes les plus urgents soient traités en premier.
22

23
    La priorité des événements peut être croissante (plus le nombre est
24
    élevé, plus il est urgent de traiter le problème) ou décroissante
25
    (ordre opposé). L'ordre utilisé par VigiBoard pour le tri est
26
    défini dans la variable de configuration C{vigiboard_priority_order}.
27
    """
28