tools/minimalImageBuildTool/cmd/main.go (19 lines of code) (raw):
package main
import (
"os"
"os/signal"
"syscall"
"github.com/aws/eks-distro-build-tooling/slim-jim/cmd/slim-jim/cmd"
)
func main() {
sigChannel := make(chan os.Signal, 1)
signal.Notify(sigChannel, syscall.SIGINT, syscall.SIGTERM)
go func() {
<-sigChannel
os.Exit(-1)
}()
if cmd.Execute() == nil {
os.Exit(0)
}
os.Exit(-1)
}