diff options
Diffstat (limited to 'src/zen/cmds/info_cmd.cpp')
| -rw-r--r-- | src/zen/cmds/info_cmd.cpp | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/zen/cmds/info_cmd.cpp b/src/zen/cmds/info_cmd.cpp index 8e0b3d663..49ad022cf 100644 --- a/src/zen/cmds/info_cmd.cpp +++ b/src/zen/cmds/info_cmd.cpp @@ -21,21 +21,21 @@ InfoCommand::~InfoCommand() { } -int +void InfoCommand::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 @@ InfoCommand::Run(const ZenCliOptions& GlobalOptions, int argc, char** argv) { Result.ThrowError(fmt::format("Failed getting info from {}", m_HostName)); } - - return 0; } } // namespace zen |