Как я могу заставить Zenoss распознавать изменения кожи?

StackOverflow https://stackoverflow.com/questions/1572661

  •  21-09-2019
  •  | 
  •  

Вопрос

Я пишу ZenPack для Zenoss, который включает в себя новый источник данных.Источник данных имеет отношение ToOne к другому постоянному объекту, и я пытаюсь сконструировать пользовательский интерфейс, позволяющий пользователю указывать значение этого отношения.Я присвоил источнику данных атрибут factory_type_information с ключом "immediate_view", сопоставленным с именем обложки / шаблона - "viewAgentScriptDataSource".В каталоге скинов моего ZenPack я создал viewAgentScriptDataSource.pt .Zenoss, похоже, понравилось это, и теперь, когда я просматриваю экземпляр источника данных, я вижу страницу, основанную на viewAgentScriptDataSource.pt.

Однако после этого первого успеха любые изменения, которые я вношу в файл обложки / шаблона, игнорируются.Я попытался заменить фиктивное содержимое файла чем-то более реалистичным и перезагрузить представление источника данных.Фиктивное содержимое по-прежнему отображается.Я попробовал перезапустить Zenoss и перезагрузить представление.Фиктивное содержимое по-прежнему отображается.Я попытался удалить свой ZenPack и переустановить его.Фиктивное содержимое по-прежнему отображается.

Как мне заставить Zenoss загрузить новое содержимое файла обложки?

Это было полезно?

Решение

Проблема оказалась в том, что ни одно из внесенных мной изменений шаблона на самом деле не оказало никакого влияния на конечный результат страницы.Изменения были приняты, они просто не имели значения.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top