temporarily thow exception from check capsul addr
This commit is contained in:
		@ -28,19 +28,12 @@ def makeCapsulId():
 | 
			
		||||
  return f"capsul-{lettersAndNumbers}"
 | 
			
		||||
 | 
			
		||||
def double_check_capsul_address(id, ipv4, get_ssh_host_keys):
 | 
			
		||||
  try:
 | 
			
		||||
    result = current_app.config["HUB_MODEL"].get(id, get_ssh_host_keys)
 | 
			
		||||
    if result.ipv4 != ipv4:
 | 
			
		||||
      ipv4 = result.ipv4
 | 
			
		||||
      get_model().update_vm_ip(email=session["account"], id=id, ipv4=result.ipv4)
 | 
			
		||||
    if get_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
 | 
			
		||||
  result = current_app.config["HUB_MODEL"].get(id, get_ssh_host_keys)
 | 
			
		||||
  if result.ipv4 != ipv4:
 | 
			
		||||
    ipv4 = result.ipv4
 | 
			
		||||
    get_model().update_vm_ip(email=session["account"], id=id, ipv4=result.ipv4)
 | 
			
		||||
  if get_ssh_host_keys:
 | 
			
		||||
    get_model().update_vm_ssh_host_keys(email=session["account"], id=id, ssh_host_keys=result.ssh_host_keys)
 | 
			
		||||
 | 
			
		||||
  return result
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user