From 063eebbd434d25fc7880edfd31d33d602b9ff306 Mon Sep 17 00:00:00 2001 From: xiphon Date: Wed, 21 Aug 2019 13:04:20 +0000 Subject: daemon: implement 'set_bootstrap_daemon' command --- src/daemon/command_parser_executor.cpp | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'src/daemon/command_parser_executor.cpp') diff --git a/src/daemon/command_parser_executor.cpp b/src/daemon/command_parser_executor.cpp index 924447701..c1e46d00a 100644 --- a/src/daemon/command_parser_executor.cpp +++ b/src/daemon/command_parser_executor.cpp @@ -813,4 +813,18 @@ bool t_command_parser_executor::check_blockchain_pruning(const std::vector& args) +{ + const size_t args_count = args.size(); + if (args_count < 1 || args_count > 3) + { + return false; + } + + return m_executor.set_bootstrap_daemon( + args[0] != "none" ? args[0] : std::string(), + args_count > 1 ? args[1] : std::string(), + args_count > 2 ? args[2] : std::string()); +} + } // namespace daemonize -- cgit v1.2.3