From c07b903c5c2056b36b1a2d70ea103cfa51624ea1 Mon Sep 17 00:00:00 2001 From: Max Date: Thu, 28 Dec 2023 21:17:33 +0800 Subject: [PATCH] Set runtime mode and display it in start command --- cmd/run.go | 3 +++ cmd/start.go | 12 +++++++++--- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/cmd/run.go b/cmd/run.go index b5694eff..803d5bce 100644 --- a/cmd/run.go +++ b/cmd/run.go @@ -41,6 +41,9 @@ var runCmd = &cobra.Command{ Boot() + // Set Runtime Mode + config.Conf.Runtime.Mode = "standard" + cfg := config.Conf cfg.Session.IsCLI = true if len(args) < 1 { diff --git a/cmd/start.go b/cmd/start.go index dac0d7b8..1fa505b0 100644 --- a/cmd/start.go +++ b/cmd/start.go @@ -89,10 +89,15 @@ var startCmd = &cobra.Command{ mode := config.Conf.Mode host := config.Conf.Host dataRoot := fs.Root() + runtimeMode := config.Conf.Runtime.Mode - fmt.Println(color.WhiteString("\n---------------------------------")) - fmt.Println(color.WhiteString(strings.TrimPrefix(share.App.Name, "::")), color.WhiteString(share.App.Version), mode) - fmt.Println(color.WhiteString("---------------------------------")) + fmt.Println(color.WhiteString("\n--------------------------------------------")) + fmt.Println( + color.WhiteString(strings.TrimPrefix(share.App.Name, "::")), + color.WhiteString(share.App.Version), + mode, + ) + fmt.Println(color.WhiteString("--------------------------------------------")) if !share.BUILDIN { root, _ := filepath.Abs(config.Conf.Root) fmt.Println(color.WhiteString(L("Root")), color.GreenString(" %s", root)) @@ -104,6 +109,7 @@ var startCmd = &cobra.Command{ urls, _ = setup.URLs(config.Conf) } + fmt.Println(color.WhiteString(L("Runtime")), color.GreenString(" %s", runtimeMode)) fmt.Println(color.WhiteString(L("Data")), color.GreenString(" %s", dataRoot)) fmt.Println(color.WhiteString(L("Listening")), color.GreenString(" %s:%d", config.Conf.Host, config.Conf.Port)) for _, url := range urls {