|
|
|
|
@ -251,8 +251,10 @@ func (s *StepRunSourceInstance) Run(ctx context.Context, state multistep.StateBa
|
|
|
|
|
if resp, e := ec2conn.DescribeInstances(describeInstance); e == nil {
|
|
|
|
|
if len(resp.Reservations) > 0 && len(resp.Reservations[0].Instances) > 0 {
|
|
|
|
|
instance := resp.Reservations[0].Instances[0]
|
|
|
|
|
ui.Error(fmt.Sprintf("Instance state change details: %s: %s",
|
|
|
|
|
*instance.StateTransitionReason, *instance.StateReason.Message))
|
|
|
|
|
if instance.StateTransitionReason != nil && instance.StateReason.Message != nil {
|
|
|
|
|
ui.Error(fmt.Sprintf("Instance state change details: %s: %s",
|
|
|
|
|
*instance.StateTransitionReason, *instance.StateReason.Message))
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
return multistep.ActionHalt
|
|
|
|
|
|