Project

General

Profile

Revision 4febadf0

ID4febadf03abb3e9b12b9add7689620e3da1bbede
Parent 07b62a01
Child 54644278

Added by Francois POIROTTE over 14 years ago

Amélioration des styles pour VigiBoard et ajout de documentation dans les différents plugins.

git-svn-id: https://vigilo-dev.si.c-s.fr/svn@2142 b22e2e97-25c9-44ff-b637-2e5ceca36478

View differences:

vigiboard/controllers/vigiboard_plugin/hls.py
1 1
# -*- coding: utf-8 -*-
2
# vim:set expandtab tabstop=4 shiftwidth=4: 
2
# vim:set expandtab tabstop=4 shiftwidth=4:
3 3
"""
4
Plugin SHN : High level service
4
Un plugin pour VigiBoard qui ajoute une colonne avec les services de haut
5
niveau (L{HighLevelService}) impactés par un événement.
5 6
"""
6 7

  
7 8
from pylons.i18n import ugettext as _
......
13 14
                            CorrEvent, Event, SupItem
14 15

  
15 16
class PluginHLS(VigiboardRequestPlugin):
16

  
17 17
    """
18
    Plugin permettant de rajouter le nombre de Service de Haut Niveau
19
    impactés à l'affichage et d'obtenir une liste détaillée de ces
20
    Services de Haut Niveau.
18
    Plugin qui permet de voir les services de haut niveau impactés par
19
    un événement.
21 20
    """
22 21
    def get_value(self, idcorrevent):
23
        """Ajout de fonctionnalités au contrôleur"""
22
        """
23
        Renvoie le nom des services de haut niveau impactés par l'événement.
24

  
25
        @param idcorrevent: Identifiant de l'événement corrélé.
26
        @type idcorrevent: C{int}
27
        @return: Un dictionnaire dont la clé "services" contient une liste
28
            des noms des services de haut niveau impactés par l'événement
29
            corrélé dont l'identifiant est L{idcorrevent}.
30
        """
24 31
        supitem = self.get_correvent_supitem(idcorrevent)
25 32

  
26 33
        if not supitem:

Also available in: Unified diff