Revision 17516734
!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
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