Project

General

Profile

Revision dde732e5

IDdde732e584f8a82be9837a8135db7ae11a25b5ed
Parent 977b981c
Child 51ede5e8

Added by Thomas ANDREJAK almost 15 years ago

Oublis par rapport à la dernière révision

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

View differences:

vigiboard/config/vigiboard_config.py
1
# -*- coding: utf-8 -*-
2
# vim:set expandtab tabstop=4 shiftwidth=4:
3
"""Configuration de Vigiboard."""
4

  
5
vigiboard_config = {
6
    
7
    # Affichage, lien disponibles dans la fenêtre de détail d'un évènement
8
    'vigiboard_links.nagios' : 'http://example1.com/%(idevent)d',
9
    'vigiboard_links.metrology' : 'http://example2.com/%(idevent)d',
10
    'vigiboard_links.security' : 'http://example3.com/%(idevent)d',
11
    'vigiboard_links.servicetype' : 'http://example4.com/%(idevent)d',
12
    
13
    # Nombre d'évènments par pages
14
    'vigiboard_item_per_page' : '15',
15

  
16
    # Nom de base des tables de la base de données
17
	'vigiboard_bdd.basename' : '',
18
    
19
    'vigiboard_plugins' : [
20
        [ 'shn' , 'PluginSHN' ]
21
        ]
22

  
23
}
24

  
vigiboard/controllers/root.py
44 44
            try :
45 45
                mymod = __import__(
46 46
                    'vigiboard.controllers.' + mod + '_ctl',globals(), locals(), [mod + 'Controller'],-1)
47
                setattr(self,mod,getattr(mymod,mod + 'Controller')())
47 48
            except:
48
                pass 
49
                pass
49 50

  
50 51
    @expose('vigiboard.templates.index')
51 52
    def index(self):
vigiboard/controllers/vigiboard_ctl/vigiboard_ctl.py
16 16
from vigiboard.lib.base import TGController
17 17
from vigiboard.model import DBSession
18 18

  
19
from vigiboard.model.vigiboard_bdd import ServiceHautNiveau, HostGroups, \
19
from vigiboard.model import ServiceHautNiveau, HostGroups, \
20 20
        Events, EventHistory
21 21

  
22 22
from repoze.what.predicates import Any, not_anonymous
vigiboard/controllers/vigiboard_ctl/vigiboardrequest.py
2 2
# vim:set expandtab tabstop=4 shiftwidth=4: 
3 3
"""Gestion de la requête, des plugins et de l'affichage du Vigiboard"""
4 4

  
5
from vigiboard.model.vigiboard_bdd import Events, Host, Service, \
5
from vigiboard.model import Events, Host, Service, \
6 6
        HostGroups, ServiceGroups, EventHistory
7 7
from tg import tmpl_context, url, config
8 8
from vigiboard.model import DBSession
vigiboard/model/vigilo_bdd/__init__.py
2 2
# vim:set expandtab tabstop=4 shiftwidth=4:
3 3
"""BdD Vigiboard"""
4 4

  
5
from vigiboard.model.vigiboard_bdd.eventhistory import EventHistory
6
from vigiboard.model.vigiboard_bdd.events import Events
7
from vigiboard.model.vigiboard_bdd.graphgroups import GraphGroups
8
from vigiboard.model.vigiboard_bdd.graph import Graph
9
from vigiboard.model.vigiboard_bdd.groups import Groups
10
from vigiboard.model.vigiboard_bdd.grouppermissions import GroupPermissions
11
from vigiboard.model.vigiboard_bdd.hostgroups import HostGroups
12
from vigiboard.model.vigiboard_bdd.host import Host
13
from vigiboard.model.vigiboard_bdd.perfdatasource import PerfDataSource
14
from vigiboard.model.vigiboard_bdd.servicegroups import ServiceGroups
15
from vigiboard.model.vigiboard_bdd.servicehautniveau import ServiceHautNiveau
16
from vigiboard.model.vigiboard_bdd.service import Service
17
from vigiboard.model.vigiboard_bdd.servicetopo import ServiceTopo
18
from vigiboard.model.vigiboard_bdd.graphtogroups import GraphToGroups
5
from vigiboard.model.vigilo_bdd.eventhistory import EventHistory
6
from vigiboard.model.vigilo_bdd.events import Events
7
from vigiboard.model.vigilo_bdd.graphgroups import GraphGroups
8
from vigiboard.model.vigilo_bdd.graph import Graph
9
from vigiboard.model.vigilo_bdd.groups import Groups
10
from vigiboard.model.vigilo_bdd.grouppermissions import GroupPermissions
11
from vigiboard.model.vigilo_bdd.hostgroups import HostGroups
12
from vigiboard.model.vigilo_bdd.host import Host
13
from vigiboard.model.vigilo_bdd.perfdatasource import PerfDataSource
14
from vigiboard.model.vigilo_bdd.servicegroups import ServiceGroups
15
from vigiboard.model.vigilo_bdd.servicehautniveau import ServiceHautNiveau
16
from vigiboard.model.vigilo_bdd.service import Service
17
from vigiboard.model.vigilo_bdd.servicetopo import ServiceTopo
18
from vigiboard.model.vigilo_bdd.graphtogroups import GraphToGroups
vigiboard/model/vigilo_bdd/graphgroups.py
1
/vigiboard_config\['vigiboard_bdd.basename'\]/vigicore_config\['vigicore_bdd.basename'\]/g -*- coding: utf-8 -*-
1
# -*- coding: utf-8 -*-
2 2
# vim:set expandtab tabstop=4 shiftwidth=4:
3 3
"""Modèle pour la table GraphGroups"""
4 4

  

Also available in: Unified diff