1
0
Fork 0
mirror of https://github.com/ThomasGsp/HyperProxmox.git synced 2025-03-09 15:40:18 +00:00

Add error managment

This commit is contained in:
thomas.guiseppin 2017-10-27 17:56:52 +02:00
parent d9de9384a2
commit 898f5af57e
3 changed files with 136 additions and 85 deletions

View file

@ -307,8 +307,8 @@ class Core:
"type": "PROXMOX - VALUES",
"value": "{0} is not a valid VMID: {1}".format(vmid, ierror)
}
return result
# Voir comment return ça proprement
return
"""
#######################
@ -330,9 +330,17 @@ class Core:
data["password"] = base64.b64encode(pcrypt(data["password"], self.generalconf["keys"]["key_pvt"])["data"]).decode('utf-8')
new_cluster = self.mongo.insert_new_cluster(data)
else:
new_cluster = {"value": "{0}".format("Duplicate entry, please delete the current cluster or update it")}
new_cluster = {
"value": "{0}".format("Duplicate entry, please delete the current cluster or update it")
"result": "ERROR",
"type": "PROXMOX - VALUES"
}
else:
new_cluster = {"value": "{1} {0}".format(testdata, "Invalid or miss paramettrer")}
new_cluster = {
"value": "{1} {0}".format(testdata, "Invalid or miss paramettrer")
"result": "ERROR",
"type": "PROXMOX - VALUES"
}
return new_cluster