def _track_refresh_operation(cli_ctx, result, vault_name, resource_group): protection_container_refresh_operation_results_client = protection_container_refresh_operation_results_cf(cli_ctx) operation_id = _get_operation_id_from_header(result.response.headers['Location']) result = sdk_no_wait(True, protection_container_refresh_operation_results_client.get, vault_name, resource_group, fabric_name, operation_id) while result.response.status_code == 202: time.sleep(1) result = sdk_no_wait(True, protection_container_refresh_operation_results_client.get, vault_name, resource_group, fabric_name, operation_id)
def track_refresh_operation(cli_ctx, result, vault_name, resource_group): protection_container_refresh_operation_results_client = protection_container_refresh_operation_results_cf( cli_ctx) operation_id = get_operation_id_from_header( result.response.headers['Location']) result = protection_container_refresh_operation_results_client.get( vault_name, resource_group, fabric_name, operation_id, raw=True) while result.response.status_code == 202: time.sleep(5) result = protection_container_refresh_operation_results_client.get( vault_name, resource_group, fabric_name, operation_id, raw=True)