mirror of
https://github.com/FAUSheppy/athq-vm-management
synced 2025-12-06 05:41:35 +01:00
fix: remove non-acme hypervisor domains from cert
This commit is contained in:
3
main.py
3
main.py
@@ -52,6 +52,9 @@ if __name__ == "__main__":
|
|||||||
domains = []
|
domains = []
|
||||||
for vmo in vmList:
|
for vmo in vmList:
|
||||||
for subdomain in vmo.subdomains:
|
for subdomain in vmo.subdomains:
|
||||||
|
if vmo.noTerminateACME:
|
||||||
|
print("Not terminating ACME for: {}".format(subdomain))
|
||||||
|
continue
|
||||||
if type(subdomain) == dict:
|
if type(subdomain) == dict:
|
||||||
domains.append(subdomain["name"])
|
domains.append(subdomain["name"])
|
||||||
else:
|
else:
|
||||||
|
|||||||
1
vm.py
1
vm.py
@@ -14,7 +14,6 @@ class VM:
|
|||||||
self.network = args.get("network") or "default"
|
self.network = args.get("network") or "default"
|
||||||
self.isExternal = args.get("external")
|
self.isExternal = args.get("external")
|
||||||
self.noTerminateACME = args.get("no-terminate-acme")
|
self.noTerminateACME = args.get("no-terminate-acme")
|
||||||
print(self.noTerminateACME)
|
|
||||||
|
|
||||||
if self.isExternal:
|
if self.isExternal:
|
||||||
self.lease = None
|
self.lease = None
|
||||||
|
|||||||
Reference in New Issue
Block a user