Some checks failed
CodeQL / Analyze (csharp) (push) Has been cancelled
Close Stale Issues / close_stale_issues (push) Has been cancelled
repo-sync / repo-sync (push) Has been cancelled
auto-deploy-tencent-scf / pre-check (push) Has been cancelled
auto-deploy-tencent-scf / deploy serverless (push) Has been cancelled
24 lines
570 B
Go
24 lines
570 B
Go
package main
|
|
|
|
import (
|
|
"fmt"
|
|
"os"
|
|
|
|
"github.com/spf13/pflag"
|
|
|
|
"github.com/RayWangQvQ/BiliBiliToolPro/krew/pkg/cmd"
|
|
helper "github.com/RayWangQvQ/BiliBiliToolPro/krew/pkg/utils"
|
|
"k8s.io/cli-runtime/pkg/genericclioptions"
|
|
)
|
|
|
|
func main() {
|
|
flags := pflag.NewFlagSet("kubectl-bilipro", pflag.ExitOnError)
|
|
pflag.CommandLine = flags
|
|
|
|
cmd := cmd.NewExecutor(genericclioptions.IOStreams{In: os.Stdin, Out: os.Stdout, ErrOut: os.Stderr})
|
|
if err := cmd.Execute(); err != nil {
|
|
fmt.Println(helper.GenErrorMsg(helper.SERVER_ERROR, err.Error()).Error())
|
|
os.Exit(1)
|
|
}
|
|
}
|