From 3fd2f87ce7f11ecd7cba8db79ed2b6e4fdd061a9 Mon Sep 17 00:00:00 2001 From: Heng Lu Date: Fri, 11 Apr 2025 10:22:06 +0800 Subject: [PATCH] bugfix: import config is not initialized correctly --- cmd/migrate_command.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/cmd/migrate_command.go b/cmd/migrate_command.go index 57106649..4187ca3b 100644 --- a/cmd/migrate_command.go +++ b/cmd/migrate_command.go @@ -222,6 +222,13 @@ func ImportConfig(resources []types.AzureResource, terraformBlock *hclwrite.Bloc if strings.HasPrefix(resource.Id, "/subscriptions/") { subscriptionId = strings.Split(resource.Id, "/")[2] } + case *types.AzurermResource: + for _, instance := range resource.Instances { + if strings.HasPrefix(instance.ResourceId, "/subscriptions/") { + subscriptionId = strings.Split(instance.ResourceId, "/")[2] + break + } + } } if subscriptionId != "" { break