From 8c65287273d3597611ff684b8faae657673c2d43 Mon Sep 17 00:00:00 2001 From: david Date: Sat, 2 Mar 2024 00:17:29 +0800 Subject: [PATCH] dev --- cmd/ps.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/cmd/ps.go b/cmd/ps.go index 9cb22f4..b89ebfd 100644 --- a/cmd/ps.go +++ b/cmd/ps.go @@ -10,6 +10,7 @@ import ( "git.apinb.com/bsm-sdk/engine/env" "git.apinb.com/bsm-sdk/engine/utils" + "git.apinb.com/bsm-sdk/engine/vars" "github.com/modood/table" "github.com/spf13/cobra" ) @@ -43,6 +44,7 @@ type PsTable struct { Performance string CurrentVersion string `table:"Current Version"` RegisterVersion string `table:"Register Version"` + UpdatedAt string `table:"Updated At"` } var psCmd = &cobra.Command{ @@ -72,6 +74,7 @@ func psExecute() { srvLine.ServiceKey = v.ServiceKey srvLine.Origin = v.Origin srvLine.RegisterVersion = v.Version + srvLine.UpdatedAt = v.UpdatedAt.Format(vars.YYYY_MM_DD_HH_MM_SS) pt = append(pt, srvLine) } @@ -84,12 +87,12 @@ func getSrvStatus(srv string) PsTable { var status string = " - " binExists := utils.PathExists(env.MeshEnv.Prefix + srv) if binExists { - status = "\033[32mRunning\033[0m\n" + status = "\033[32mRunning\033[0m" } isRun := checkProcessRunning(srv) if binExists && !isRun { - status = "\033[31mStop\033[0m\n" + status = "\033[31mStop\033[0m" } pid, cm := getProcessInfo(srv)