Project

General

Profile

Revision a2fa6a5b

IDa2fa6a5bee1bd04132fbf9b7e8ec0b6cea3c5ebb
Parent 172682b4
Child a4ffe87d

Added by Francois POIROTTE over 11 years ago

Export CSV alertes de VigiBoard (#954).

Permet l'export des alertes (événements corrélés) affichés à l'écran au
format CSV. L'export tient compte des critères de recherche
éventuellement appliqués.

Refs: #954.
Change-Id: I3c6639dbef9ca53043d45d8a683f5c77619af23a
Reviewed-on: https://vigilo-dev.si.c-s.fr/review/1017
Tested-by: Build system <>
Reviewed-by: Thomas BURGUIERE <>

View differences:

vigiboard/controllers/plugins/__init__.py
33 33
    Classe que les plugins de VigiBoard doivent étendre.
34 34
    """
35 35

  
36
    def __init__ (self, table = None, join = None, outerjoin = None,
37
            filters = None, groupby = None, orderby = None, name = '',
38
            style = None, object_name = ""):
39
        self.table = table
40
        self.join = join
41
        self.outerjoin = outerjoin
42
        self.filter = filters
43
        self.orderby = orderby
44
        self.name = name
45
        self.groupby = groupby
46
        self.style = style
47
        self.object_name = object_name
48

  
49 36
    def get_bulk_data(self, events_ids):
50 37
        """
51 38
        Cette méthode est appelée par le L{RootController} : elle
......
91 78
        """
92 79
        return 1
93 80

  
81
    def get_data(self, event):
82
        return {}
83

  
94 84
    def get_search_fields(self):
95 85
        return []
96 86

  

Also available in: Unified diff