Das mit den Anpassungen wäre mal was für ein MKP welches man “Hotfix MKP Version pXY” nennt und einfach bei nächsten Update dann deinstalliert.
Achtung nach dem besagten Patch kam noch was dazu - der Check sieht in der Release Version ja noch anders aus wie nach dem kaputten Patch
Beim besagten Patch waren das noch Zeile 26 bis 29
Die jetzige Release Version hat niemand getestet würde ich sagen.
In der aktuellen Release Version sieht der Code wie folgt aus.
# if cpmCPUTotalPhysicalIndex is 0, the element is not supported
# (see CISCO-PROCESS-MIB.txt)
if idx == "0" or entity.physical_class != PhysicalClasses.cpu:
continue
try:
dort einfach das idx == "0"
entfernen und gut is
# if cpmCPUTotalPhysicalIndex is 0, the element is not supported
# (see CISCO-PROCESS-MIB.txt)
if entity.physical_class != PhysicalClasses.cpu:
continue
try:
Die letzte Änderung mit der PhysicalClass macht ja durchaus Sinn im Gegensatz zu der davor.