cubefs/deploy/deploy_cli.go
shuqiang-zheng eed62c913f enhance(log): Modify the threshold triggering log to logLeftSpaceLimitRatio of the total disk space
@formatter:off

Signed-off-by: shuqiang-zheng <zhengshuqiang@oppo.com>
2024-07-18 16:57:38 +08:00

35 lines
742 B
Go

package main
import (
"fmt"
"os"
"github.com/cubefs/cubefs/deploy/cmd"
"github.com/cubefs/cubefs/util/log"
)
func init() {
cmd.RootCmd.Flags().BoolVarP(&cmd.Version, "version", "v", false, "show version information")
cmd.RootCmd.AddCommand(cmd.ClusterCmd)
cmd.RootCmd.AddCommand(cmd.StartCmd)
cmd.RootCmd.AddCommand(cmd.StopCmd)
cmd.RootCmd.AddCommand(cmd.RestartCmd)
}
func main() {
_, err := log.InitLog("/tmp/cfs", "deploy", log.DebugLevel, nil, log.DefaultLogLeftSpaceLimitRatio)
if err != nil {
fmt.Fprintf(os.Stderr, "Error: %v\n", err)
log.LogFlush()
os.Exit(1)
}
err = cmd.RootCmd.Execute()
defer log.LogFlush()
if err != nil {
fmt.Fprintf(os.Stderr, "Error: %v\n", err)
log.LogFlush()
os.Exit(1)
}
}