From d4aa133d78ac6747f6d64e390b0d02a37f80451c Mon Sep 17 00:00:00 2001 From: jackofallops Date: Thu, 31 Jul 2025 15:37:22 +0200 Subject: [PATCH] revert processing on provisioningstatepoller --- sdk/client/resourcemanager/poller_lro.go | 8 -------- sdk/client/resourcemanager/poller_provisioning_state.go | 2 +- 2 files changed, 1 insertion(+), 9 deletions(-) diff --git a/sdk/client/resourcemanager/poller_lro.go b/sdk/client/resourcemanager/poller_lro.go index ec0f20c8d2..43a4a61012 100644 --- a/sdk/client/resourcemanager/poller_lro.go +++ b/sdk/client/resourcemanager/poller_lro.go @@ -242,11 +242,3 @@ const ( statusInProgress status = "InProgress" statusSucceeded status = "Succeeded" ) - -func statusIsTerminal(s status) bool { - switch s { - case statusCanceled, statusCancelled, statusFailed, statusSucceeded, statusInProgress: - return true - } - return false -} diff --git a/sdk/client/resourcemanager/poller_provisioning_state.go b/sdk/client/resourcemanager/poller_provisioning_state.go index d382f7fadb..aa83454a76 100644 --- a/sdk/client/resourcemanager/poller_provisioning_state.go +++ b/sdk/client/resourcemanager/poller_provisioning_state.go @@ -117,7 +117,7 @@ func (p *provisioningStatePoller) Poll(ctx context.Context) (*pollers.PollResult s := string(result.Status) // if the result has a provisioningState field, we should prioritise that - if statusIsTerminal(result.Properties.ProvisioningState) { + if result.Properties.ProvisioningState != "" { s = string(result.Properties.ProvisioningState) }