From 783d912b7c090b8391cbec0ad723be582702efe5 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Tue, 14 Apr 2015 08:23:16 -0700 Subject: [PATCH] providers/aws: set id outside if/esle --- builtin/providers/aws/resource_aws_launch_configuration.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/builtin/providers/aws/resource_aws_launch_configuration.go b/builtin/providers/aws/resource_aws_launch_configuration.go index 87ee85f32..a7e45ae27 100644 --- a/builtin/providers/aws/resource_aws_launch_configuration.go +++ b/builtin/providers/aws/resource_aws_launch_configuration.go @@ -366,15 +366,14 @@ func resourceAwsLaunchConfigurationCreate(d *schema.ResourceData, meta interface var id string if v, ok := d.GetOk("name"); ok { - createLaunchConfigurationOpts.LaunchConfigurationName = aws.String(v.(string)) id = v.(string) } else { hash := sha1.Sum([]byte(fmt.Sprintf("%#v", createLaunchConfigurationOpts))) configName := fmt.Sprintf("terraform-%s", base64.URLEncoding.EncodeToString(hash[:])) log.Printf("[DEBUG] Computed Launch config name: %s", configName) - createLaunchConfigurationOpts.LaunchConfigurationName = aws.String(configName) id = configName } + createLaunchConfigurationOpts.LaunchConfigurationName = aws.String(id) log.Printf( "[DEBUG] autoscaling create launch configuration: %#v", createLaunchConfigurationOpts)