New namespace (--ns) option in sdltool test-get-set -command 27/6127/2
authorPetri Ovaska <petri.ovaska@nokia.com>
Thu, 15 Apr 2021 05:22:56 +0000 (08:22 +0300)
committerPetri Ovaska <petri.ovaska@nokia.com>
Mon, 24 May 2021 13:40:01 +0000 (16:40 +0300)
Added a new '--ns' option to change namespace string in
sdltool test-get-set -command:

 --ns arg (=sdltoolns) namespace to use

Issue-ID: RIC-699

Change-Id: I4c36ead029c78b488dc32003c285e18ae92534d6
Signed-off-by: Petri Ovaska <petri.ovaska@nokia.com>
src/cli/testgetsetcommand.cpp

index 81bdd1c..007cb95 100644 (file)
@@ -93,7 +93,7 @@ namespace
     {
         auto keyCount(map["key-count"].as<int>());
         const auto timeout(map["timeout"].as<int>());
-        auto ns("sdltoolns");
+        auto ns(map["ns"].as<std::string>());
         setTimeout(timeout);
         auto sdl(createSyncStorage(out));
         if (sdl == nullptr)
@@ -141,4 +141,5 @@ AUTO_REGISTER_COMMAND(std::bind(TestGetSetCommand, std::placeholders::_1, std::p
                       "Check that basic SDL api commands (set/get) works normally and measure latency.",
                       CommandMap::Category::UTIL, 30010,
                       ("key-count", boost::program_options::value<int>()->default_value(10), "Number of write/read keys")
-                      ("timeout", boost::program_options::value<int>()->default_value(0), "Timeout (in seconds), Default is no timeout"));
+                      ("timeout", boost::program_options::value<int>()->default_value(0), "Timeout (in seconds), Default is no timeout")
+                      ("ns", boost::program_options::value<std::string>()->default_value("sdltoolns"), "namespace to use"));