for server in servers: if server.check_availability(): primary_server = server break else: logger.warning("Cannot find a valid server") # <--- primary_server = backup_server deploy_application(primary_server)