15 lines
519 B
Go
15 lines
519 B
Go
package common
|
|
|
|
import (
|
|
"time"
|
|
)
|
|
|
|
// PackerKeyEnv is used to specify the key interval (delay) between keystrokes
|
|
// sent to the VM, typically in boot commands. This is to prevent host CPU
|
|
// utilization from causing key presses to be skipped or repeated incorrectly.
|
|
const PackerKeyEnv = "PACKER_KEY_INTERVAL"
|
|
|
|
// PackerKeyDefault 100ms is appropriate for shared build infrastructure while a
|
|
// shorter delay (e.g. 10ms) can be used on a workstation. See PackerKeyEnv.
|
|
const PackerKeyDefault = 100 * time.Millisecond
|