blob: b86d314f56f8036d171bcf684cd1587ccad38b9f [file] [log] [blame]
Tim Windelschmidt18e9a3f2024-04-08 21:51:03 +02001package main
2
3import (
4 "context"
5 "fmt"
Tim Windelschmidt3eb7d032025-01-28 15:21:08 +01006 "time"
Tim Windelschmidt18e9a3f2024-04-08 21:51:03 +02007
8 "golang.org/x/sys/unix"
9
10 "source.monogon.dev/osbase/bringup"
11)
12
13func main() {
14 bringup.Runnable(func(ctx context.Context) error {
15 fmt.Println("_BRINGUP_LAUNCH_SUCCESS_")
Tim Windelschmidt3eb7d032025-01-28 15:21:08 +010016 time.Sleep(5 * time.Second)
Tim Windelschmidt18e9a3f2024-04-08 21:51:03 +020017 unix.Reboot(unix.LINUX_REBOOT_CMD_POWER_OFF)
18 return nil
19 }).Run()
20}