Revision bc31210c
Préparatifs pour l'ajout d'un flux Atom dans VigiBoard.
Ajoute le contrôleur "FeedsController" dans VigiBoard pour générer un flux Atom.
Pour le moment, le contrôleur génère uniquement des données d'exemple, rien de
bien intéressant.
Ajoute du template pour générer la structure du flux Atom.
Actuellement, le flux Atom n'est pas diffusé par VigiBoard (il n'est pas
possible de savoir qu'il existe sans regarder le code).
Ces préparations sont faites dans le cadre du ticket #575.
git-svn-id: https://vigilo-dev.si.c-s.fr/svn@6579 b22e2e97-25c9-44ff-b637-2e5ceca36478
vigiboard/controllers/root.py | ||
---|---|---|
53 | 53 |
|
54 | 54 |
from vigiboard.controllers.vigiboardrequest import VigiboardRequest |
55 | 55 |
from vigiboard.controllers.vigiboard_controller import VigiboardRootController |
56 |
from vigiboard.controllers.feeds import FeedsController |
|
56 | 57 |
|
57 | 58 |
from vigiboard.widgets.edit_event import edit_event_status_options, \ |
58 | 59 |
EditEventForm |
... | ... | |
70 | 71 |
nagios = ProxyController('nagios', '/nagios/', |
71 | 72 |
not_anonymous(l_('You need to be authenticated'))) |
72 | 73 |
api = ApiRootController("/api") |
73 |
|
|
74 |
feeds = FeedsController() |
|
74 | 75 |
|
75 | 76 |
# Prédicat pour la restriction de l'accès aux interfaces. |
76 | 77 |
# L'utilisateur doit avoir la permission "vigiboard-access" |
Also available in: Unified diff