diff options
| -rw-r--r-- | src/zen/cmds/master_cmd.cpp | 8 | ||||
| -rw-r--r-- | src/zen/cmds/master_cmd.h | 2 |
2 files changed, 4 insertions, 6 deletions
diff --git a/src/zen/cmds/master_cmd.cpp b/src/zen/cmds/master_cmd.cpp index 088e212ea..7037e2eda 100644 --- a/src/zen/cmds/master_cmd.cpp +++ b/src/zen/cmds/master_cmd.cpp @@ -21,21 +21,21 @@ MasterCommand::~MasterCommand() { } -int +void MasterCommand::Run(const ZenCliOptions& GlobalOptions, int argc, char** argv) { ZEN_UNUSED(GlobalOptions); if (!ParseOptions(argc, argv)) { - return 0; + return; } m_HostName = ResolveTargetHostSpec(m_HostName); if (m_HostName.empty()) { - throw OptionParseException("unable to resolve server specification"); + throw OptionParseException("unable to resolve server specification", m_Options.help()); } HttpClient Http(m_HostName); @@ -48,8 +48,6 @@ MasterCommand::Run(const ZenCliOptions& GlobalOptions, int argc, char** argv) { Result.ThrowError(fmt::format("Failed getting info from {}", m_HostName)); } - - return 0; } } // namespace zen diff --git a/src/zen/cmds/master_cmd.h b/src/zen/cmds/master_cmd.h index d2d6f3f31..9aa561ff0 100644 --- a/src/zen/cmds/master_cmd.h +++ b/src/zen/cmds/master_cmd.h @@ -15,7 +15,7 @@ public: MasterCommand(); ~MasterCommand(); - virtual int Run(const ZenCliOptions& GlobalOptions, int argc, char** argv) override; + virtual void Run(const ZenCliOptions& GlobalOptions, int argc, char** argv) override; virtual cxxopts::Options& Options() override { return m_Options; } // virtual ZenCmdCategory& CommandCategory() const override { return g_UtilitiesCategory; } |