...

Source file src/edge-infra.dev/cmd/tools/pusha/main.go

Documentation: edge-infra.dev/cmd/tools/pusha

     1  package main
     2  
     3  import (
     4  	"fmt"
     5  	"os"
     6  
     7  	"edge-infra.dev/pkg/lib/runtime/manager/signals"
     8  	"edge-infra.dev/pkg/tools/hack/cmd/push"
     9  )
    10  
    11  func main() {
    12  	ctx := signals.SetupSignalHandler()
    13  	cmd := push.New("pusha")
    14  	if err := cmd.Parse(os.Args[1:]); err != nil {
    15  		fmt.Fprintln(os.Stderr, "failed to start: ", err)
    16  		os.Exit(1)
    17  	}
    18  	if err := cmd.Run(ctx); err != nil {
    19  		os.Exit(1)
    20  	}
    21  }
    22  

View as plain text