diff options
Diffstat (limited to 'src/zen/cmds/status.cpp')
| -rw-r--r-- | src/zen/cmds/status.cpp | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/src/zen/cmds/status.cpp b/src/zen/cmds/status.cpp deleted file mode 100644 index 1afe191b7..000000000 --- a/src/zen/cmds/status.cpp +++ /dev/null @@ -1,42 +0,0 @@ -// Copyright Epic Games, Inc. All Rights Reserved. - -#include "status.h" - -#include <zencore/fmtutils.h> -#include <zencore/logging.h> -#include <zencore/string.h> -#include <zencore/uid.h> -#include <zenutil/zenserverprocess.h> - -namespace zen { - -StatusCommand::StatusCommand() -{ -} - -StatusCommand::~StatusCommand() = default; - -int -StatusCommand::Run(const ZenCliOptions& GlobalOptions, int argc, char** argv) -{ - ZEN_UNUSED(GlobalOptions, argc, argv); - - ZenServerState State; - if (!State.InitializeReadOnly()) - { - ZEN_CONSOLE("no Zen state found"); - - return 0; - } - - ZEN_CONSOLE("{:>5} {:>6} {:>24}", "port", "pid", "session"); - State.Snapshot([&](const ZenServerState::ZenServerEntry& Entry) { - StringBuilder<25> SessionStringBuilder; - Entry.GetSessionId().ToString(SessionStringBuilder); - ZEN_CONSOLE("{:>5} {:>6} {:>24}", Entry.EffectiveListenPort.load(), Entry.Pid.load(), SessionStringBuilder); - }); - - return 0; -} - -} // namespace zen |