configData.Cluster = wkr.wp.cluster
configData.KeepBuffers = bufs * wkr.instType.VCPUs
}
+ if wkr.wp.cluster.Containers.CloudVMs.Driver == "ec2" && wkr.instType.Preemptible {
+ configData.EC2SpotCheck = true
+ }
configJSON, err := json.Marshal(configData)
if err != nil {
panic(err)
termDeadline := time.Now().Add(rr.timeoutTERM)
t := time.NewTicker(rr.timeoutSignal)
defer t.Stop()
- for range t.C {
+ for ; ; <-t.C {
switch {
case rr.isClosed():
return