Fix for PVEv6

This commit is contained in:
root 2019-09-05 13:34:35 +02:00
parent 0b5ccbb102
commit 2b8936a833
2 changed files with 6 additions and 3 deletions

View File

@ -5,8 +5,8 @@ from VM import VM
from Storage import Storage from Storage import Storage
USERNAME = "zabbix@pve" USERNAME = "zabbix@pve"
PASSWORD = "zabbix" PASSWORD = "KbCurGdt82NTgBye"
HOST = "172.16.3.11:8006" HOST = "localhost:8006"
conn = PVEApi(HOST, USERNAME, PASSWORD) conn = PVEApi(HOST, USERNAME, PASSWORD)
nodelist = conn.get_node_list() nodelist = conn.get_node_list()

View File

@ -135,7 +135,10 @@ class PVEApi(object):
active = storage[u'active'] active = storage[u'active']
enabled = storage[u'enabled'] enabled = storage[u'enabled']
avail = storage[u'avail'] avail = storage[u'avail']
used_fraction = storage[u'used_fraction'] try:
used_fraction = storage[u'used_fraction']
except KeyError:
used_fraction = "Error getting value"
stor = Storage(node, name, total, used, active, enabled, avail, used_fraction) stor = Storage(node, name, total, used, active, enabled, avail, used_fraction)
storagelist.append(stor) storagelist.append(stor)
return storagelist return storagelist