github.com/cloudbase/juju-core@v0.0.0-20140504232958-a7271ac7912f/windows/util_windows.go (about) 1 package windows 2 3 import ( 4 "strconv" 5 6 "launchpad.net/juju-core/utils/exec" 7 ) 8 9 func Reboot(when int) error { 10 cmd := []string{ 11 "shutdown.exe", 12 "-r", 13 "-t", 14 strconv.Itoa(when), 15 } 16 _, err := exec.RunCommand(cmd) 17 if err != nil { 18 return err 19 } 20 return nil 21 }