github.phpd.cn/hashicorp/packer@v1.3.2/builder/triton/ssh.go (about) 1 package triton 2 3 import ( 4 "github.com/hashicorp/packer/helper/multistep" 5 ) 6 7 func commHost(state multistep.StateBag) (string, error) { 8 driver := state.Get("driver").(Driver) 9 machineID := state.Get("machine").(string) 10 11 machine, err := driver.GetMachineIP(machineID) 12 if err != nil { 13 return "", err 14 } 15 16 return machine, nil 17 }