|
|
|
|
@ -34,7 +34,6 @@ func (s *stepCreateAMI) Run(state multistep.StateBag) multistep.StepAction {
|
|
|
|
|
return multistep.ActionHalt
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// Set the AMI ID in the state
|
|
|
|
|
imagesResp, err := ec2conn.Images([]string{createResp.ImageId}, nil)
|
|
|
|
|
if err != nil {
|
|
|
|
|
err := fmt.Errorf("Error searching for AMI: %s", err)
|
|
|
|
|
@ -43,6 +42,8 @@ func (s *stepCreateAMI) Run(state multistep.StateBag) multistep.StepAction {
|
|
|
|
|
return multistep.ActionHalt
|
|
|
|
|
}
|
|
|
|
|
s.image = &imagesResp.Images[0]
|
|
|
|
|
|
|
|
|
|
// Set the AMI ID in the state
|
|
|
|
|
ui.Message(fmt.Sprintf("AMI: %s", createResp.ImageId))
|
|
|
|
|
amis := make(map[string]string)
|
|
|
|
|
amis[ec2conn.Region.Name] = createResp.ImageId
|
|
|
|
|
|