From dae956df0c6223d23fa8a4355669802dc32ae4c0 Mon Sep 17 00:00:00 2001 From: Ian Wahbe Date: Thu, 20 Oct 2022 09:54:26 -0700 Subject: [PATCH] Only trigger an import when needed during refresh --- ...-only-trigger-an-import-when-necessary-during-refresh.yaml | 4 ++++ pkg/cmd/pulumi/refresh.go | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) create mode 100644 changelog/pending/20221020--cli-import--only-trigger-an-import-when-necessary-during-refresh.yaml diff --git a/changelog/pending/20221020--cli-import--only-trigger-an-import-when-necessary-during-refresh.yaml b/changelog/pending/20221020--cli-import--only-trigger-an-import-when-necessary-during-refresh.yaml new file mode 100644 index 000000000000..7fb69755fe97 --- /dev/null +++ b/changelog/pending/20221020--cli-import--only-trigger-an-import-when-necessary-during-refresh.yaml @@ -0,0 +1,4 @@ +changes: +- type: fix + scope: cli/import + description: Only trigger an import when necessary during refresh. diff --git a/pkg/cmd/pulumi/refresh.go b/pkg/cmd/pulumi/refresh.go index d06287f84cc7..14c60315e307 100644 --- a/pkg/cmd/pulumi/refresh.go +++ b/pkg/cmd/pulumi/refresh.go @@ -163,7 +163,7 @@ func newRefreshCmd() *cobra.Command { } // First we handle explicit create->imports we were given - if importPendingCreates != nil { + if importPendingCreates != nil && len(*importPendingCreates) > 0 { stderr := opts.Display.Stderr if stderr == nil { stderr = os.Stderr