Come posso fare Zenoss riconosce le modifiche della pelle?
Domanda
Sto scrivendo uno ZenPack per Zenoss, che include un nuovo DataSource. Il DataSource ha una relazione con un altro oggetto TOONE persistente e sto cercando di costruire l'interfaccia utente per consentire a un utente di specificare il valore di questo rapporto. Ho dato il DataSource un attributo factory_type_information con una chiave "immediate_view" mappato al nome di una pelle / template - "viewAgentScriptDataSource". In directory pelli di mio ZenPack, ho creato viewAgentScriptDataSource.pt. Zenoss sembra aver piaciuto e adesso quando ho vista un'istanza del DataSource, vedo una pagina in base viewAgentScriptDataSource.pt.
Tuttavia, dopo questo primo successo, le modifiche sono apportate al file pelle / template vengono ignorati. Ho provato a sostituire il contenuto fittizio del file con qualcosa di più realistico e ricaricare la vista origine dati. appare ancora il contenuto fittizio. Ho provato a riavviare Zenoss e ricaricare la vista. appare ancora il contenuto fittizio. Ho provato a cancellare il mio ZenPack e ri-installarlo. appare ancora il contenuto fittizio.
Come faccio ad avere Zenoss per caricare il nuovo contenuto del file pelle?
Soluzione
Il problema si è rivelato che nessuna delle modifiche apportate al modello che ho fatto in realtà avuto alcun impatto sul l'output della pagina finale. I cambiamenti sono stati presi, solo che non aveva importanza.