mirror of
https://github.com/ThomasGsp/HyperProxmox.git
synced 2025-03-09 15:40:18 +00:00
change to accept qemu
This commit is contained in:
parent
d422ff4c60
commit
2bdcb83961
1 changed files with 11 additions and 3 deletions
|
@ -49,7 +49,7 @@ class Analyse:
|
|||
self.mongo.client = self.mongo.connect()
|
||||
self.mongo.db = self.mongo.client.db
|
||||
|
||||
def run(self, instancetype="lxc"):
|
||||
def run(self, instancetype="all"):
|
||||
insert_time = time.time()
|
||||
|
||||
self.mongo.insert_datekey(insert_time, 'running')
|
||||
|
@ -76,8 +76,16 @@ class Analyse:
|
|||
for value_nodes_list in nodes_list["value"]["data"]:
|
||||
if value_nodes_list["node"] not in exclude_nodes:
|
||||
""" TOTAL COUNT CPU and RAM allocate"""
|
||||
list_instances = proxmox.get_instance("{0}:{1}".format(cluster["url"], int(cluster["port"])),
|
||||
value_nodes_list["node"], instancetype)["value"]
|
||||
if (instancetype == "all"):
|
||||
types = ["lxc", "qemu"] # vz...
|
||||
for type in types:
|
||||
list_instances.update(
|
||||
proxmox.get_instance("{0}:{1}".format(cluster["url"], int(cluster["port"])),
|
||||
value_nodes_list["node"], type)["value"])
|
||||
else:
|
||||
list_instances = \
|
||||
proxmox.get_instance("{0}:{1}".format(cluster["url"], int(cluster["port"])),
|
||||
value_nodes_list["node"], instancetype)["value"]
|
||||
|
||||
totalcpu = 0
|
||||
totalram = 0
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue