مسح أو تعطيل ذاكرة التخزين المؤقت mibs

لا بد لي من تصحيح ملف MIB من بائع وتحتاج إلى تكييف الكثير من الأشياء لجعله يعمل حاليا مع pysnmp. لذلك أود مسح أو تعطيل ذاكرة التخزين المؤقت mibs ($ HOME/.pysnmp/mibs) عند تهيئة البرنامج النصي الخاص بي.

هل من الممكن مسح أو إفراغ أو تعطيل ذاكرة التخزين المؤقت لميباك بشكل برمجي؟

هذا من شأنه أن يجعل سير العمل أسهل ، وخاصة في وقت لاحق عند النقل إلى التدريج والإنتاج حيث يتم تخزين التخزين المؤقت على الأرجح أيضا.

شكر

0

1 إجابة

ليس من الممكن تعطيل MIB MIBs كتابة برنامج التحويل البرمجي على نظام الملفات لأن pysnmp يحتاج إلى قراءتها مرة أخرى (محرك SNMP ومترجم MIB مقترن بشكل فضفاض تمامًا ويمكن استخدام كل منهما مستقل).

يمكنك التحكم في مكان كتابة وحدات MIB بالضبط (على سبيل المثال ، ObjectIdentity.addAsn1MibSource (destination = 'DIR') ).

بدلا من ذلك ، سوف تسمح لك تصحيح طفيف إلى pysnmp بإجبار برنامج التحويل البرمجي MIB لإعادة بناء ذاكرة التخزين المؤقت على كل استدعاء. هل سيكون ذلك مفيدًا في سير عملك؟

0
وأضاف
حسنًا ، شكرًا على التلميح للاستفادة من الوجهة ، وهذا سيساعدني بالتأكيد خلال عملية النشر.
وأضاف المؤلف tinti, مصدر