Project

General

Profile

Revision 17516734

ID175167347f1d3be8077e513d9b814bdd16d9b4e4
Parent 25892058
Child 386e243d

Added by Francois POIROTTE over 11 years ago

!ApiRootController hérite indirectement d'object.

A ce titre, son init n'accepte pas de paramètre.
Jusqu'ici, le code fonctionnait à cause du contournement mis en place
dans vigilo.turbogears.controllers pour un bug similaire dans le code
de turbogears.
Le contournement risque de disparaître si on met à jour TurboGears
(les contrôleurs ont entièrement été réécrits dans TG 2.2 et
utilisent et utilisent désormais des méta-classes).

Ce changement permet donc de faciliter la transition vers TG 2.2.

Change-Id: I5202548043b1cab2c9b62468d49847322e4d86d2

View differences:

vigiboard/controllers/root.py
83 83
    autocomplete = AutoCompleteController()
84 84
    nagios = ProxyController('nagios', '/nagios/',
85 85
        not_anonymous(l_('You need to be authenticated')))
86
    api = ApiRootController("/api")
86
    api = ApiRootController()
87 87
    feeds = FeedsController()
88 88
    custom = CustomController()
89 89

  

Also available in: Unified diff