INNER CODE UNIT · Go
before
alexei-led/pumba · cmd/main.go:93
func before(c *cli.Context) error {
setupLogging(cliflags.NewV1FromApp(c))
client, err := createRuntimeClient(c)
if err != nil {
return err
}
runtimeClient = client
return nil
}
func handleSignals() context.Context {
// Graceful shut-down on SIGINT/SIGTERM
sig := make(chan os.Signal, 1)
signal.Notify(sig, syscall.SIGINT, syscall.SIGTERM)
// create cancelable context
ctx, cancel := context.WithCancel(context.Background())