كيف يمكنني جعل Zenoss يتعرف على تغييرات الجلد؟

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

  •  21-09-2019
  •  | 
  •  

سؤال

أنا أكتب Zenpack لـ Zenoss الذي يتضمن مصدر بيانات جديد. يحتوي DataSource على علاقة توند مع كائن آخر ثابت وأحاول إنشاء واجهة المستخدم للسماح للمستخدم بتحديد قيمة هذه العلاقة. لقد أعطيت DataSource سمة Factory_type_information مع مفتاح "forreiate_view" تم تعيينه باسم الجلد/القالب - "ViewAgentScriptDataSource". في دليل جلود Zenpack الخاص بي ، قمت بإنشاء ViewAgentScriptDataSource.pt. يبدو أن Zenoss قد أحب هذا ، والآن عندما أشاهد مثيلًا لمواصلة البيانات ، أرى صفحة تستند إلى ViewAgentScriptDataSource.pt.

ومع ذلك ، بعد هذا النجاح الأول ، يتم تجاهل أي تعديلات أجريها على ملف الجلد/القالب. حاولت استبدال المحتوى الوهمي للملف بشيء أكثر واقعية وإعادة تحميل طريقة عرض مصدر البيانات. لا يزال المحتوى الوهمي يظهر. حاولت إعادة تشغيل Zenoss وإعادة تحميل المنظر. لا يزال المحتوى الوهمي يظهر. حاولت حذف Zenpack الخاص بي وإعادة تثبيته. لا يزال المحتوى الوهمي يظهر.

كيف أحصل على Zenoss لتحميل المحتويات الجديدة لملف الجلد؟

هل كانت مفيدة؟

المحلول

تبين أن المشكلة هي أن أي من تغييرات القالب التي أجريتها كان لها بالفعل أي تأثير على إخراج الصفحة النهائية. تم التقاط التغييرات ، لم يكن يهم.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top