in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs/EcsCloudInstanceImpl.kt [82:92]
override fun terminate() {
try{
apiConnector.stopTask(ecsTask.arn, ecsTask.clusterArn, "Terminated by TeamCity server")
myCurrentError = null
} catch (ex:Exception){
val msg = "Failed to stop cloud instance with id $instanceId"
LOG.warnAndDebugDetails(msg, ex)
myCurrentError = CloudErrorInfo(msg)
}
cloudImage.populateInstances()
}