19 lines
412 B
Go
19 lines
412 B
Go
package main
|
|
|
|
import (
|
|
"context"
|
|
|
|
"codeberg.org/danjones000/utils/chill"
|
|
c "codeberg.org/danjones000/utils/cli/context"
|
|
e "codeberg.org/danjones000/utils/cli/err"
|
|
"codeberg.org/danjones000/utils/cli/spin"
|
|
)
|
|
|
|
func main() {
|
|
ctx, done := c.SelfCancelingContext(context.Background())
|
|
defer done()
|
|
ctx = chill.Chill(ctx)
|
|
s := spin.Spin(ctx, "Waiting for CPU to cool...")
|
|
err := s.Wait()
|
|
e.HandleErr(err)
|
|
}
|