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 |
|