temporarily thow exception from check capsul addr

This commit is contained in:
forest 2021-02-15 20:13:04 -06:00
parent 47b2b3ee13
commit 1fd3ccb8a3
1 changed files with 6 additions and 13 deletions

View File

@ -28,19 +28,12 @@ def makeCapsulId():
return f"capsul-{lettersAndNumbers}" return f"capsul-{lettersAndNumbers}"
def double_check_capsul_address(id, ipv4, get_ssh_host_keys): def double_check_capsul_address(id, ipv4, get_ssh_host_keys):
try: result = current_app.config["HUB_MODEL"].get(id, get_ssh_host_keys)
result = current_app.config["HUB_MODEL"].get(id, get_ssh_host_keys) if result.ipv4 != ipv4:
if result.ipv4 != ipv4: ipv4 = result.ipv4
ipv4 = result.ipv4 get_model().update_vm_ip(email=session["account"], id=id, ipv4=result.ipv4)
get_model().update_vm_ip(email=session["account"], id=id, ipv4=result.ipv4) if get_ssh_host_keys:
if get_ssh_host_keys: get_model().update_vm_ssh_host_keys(email=session["account"], id=id, ssh_host_keys=result.ssh_host_keys)
get_model().update_vm_ssh_host_keys(email=session["account"], id=id, ssh_host_keys=result.ssh_host_keys)
except:
current_app.logger.error(f"""
the virtualization model threw an error in double_check_capsul_address of {id}:
{my_exec_info_message(sys.exc_info())}"""
)
return None
return result return result