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.client = self.mongo.connect()
|
||||||
self.mongo.db = self.mongo.client.db
|
self.mongo.db = self.mongo.client.db
|
||||||
|
|
||||||
def run(self, instancetype="lxc"):
|
def run(self, instancetype="all"):
|
||||||
insert_time = time.time()
|
insert_time = time.time()
|
||||||
|
|
||||||
self.mongo.insert_datekey(insert_time, 'running')
|
self.mongo.insert_datekey(insert_time, 'running')
|
||||||
|
@ -76,7 +76,15 @@ class Analyse:
|
||||||
for value_nodes_list in nodes_list["value"]["data"]:
|
for value_nodes_list in nodes_list["value"]["data"]:
|
||||||
if value_nodes_list["node"] not in exclude_nodes:
|
if value_nodes_list["node"] not in exclude_nodes:
|
||||||
""" TOTAL COUNT CPU and RAM allocate"""
|
""" TOTAL COUNT CPU and RAM allocate"""
|
||||||
list_instances = proxmox.get_instance("{0}:{1}".format(cluster["url"], int(cluster["port"])),
|
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"]
|
value_nodes_list["node"], instancetype)["value"]
|
||||||
|
|
||||||
totalcpu = 0
|
totalcpu = 0
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue