defaultTimeoutProbe = time.Minute * 10
defaultTimeoutShutdown = time.Second * 10
defaultTimeoutTERM = time.Minute * 2
- defaultTimeoutKILL = time.Second * 20
defaultTimeoutSignal = time.Second * 5
// Time after a quota error to try again anyway, even if no
timeoutProbe: duration(cluster.CloudVMs.TimeoutProbe, defaultTimeoutProbe),
timeoutShutdown: duration(cluster.CloudVMs.TimeoutShutdown, defaultTimeoutShutdown),
timeoutTERM: duration(cluster.Dispatch.TimeoutTERM, defaultTimeoutTERM),
- timeoutKILL: duration(cluster.Dispatch.TimeoutKILL, defaultTimeoutKILL),
timeoutSignal: duration(cluster.Dispatch.TimeoutSignal, defaultTimeoutSignal),
installPublicKey: installPublicKey,
stop: make(chan bool),
timeoutProbe time.Duration
timeoutShutdown time.Duration
timeoutTERM time.Duration
- timeoutKILL time.Duration
timeoutSignal time.Duration
installPublicKey ssh.PublicKey