X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2Fcli%2Ftestgetsetcommand.cpp;fp=src%2Fcli%2Ftestgetsetcommand.cpp;h=fda0cd403149c4b1f3dda9d556b724e9eae4bab7;hb=d565df6613d97c08664a00f3fbc7cb5fdcf233f6;hp=007cb95968670fddc3bc6f8c09a88267f01cbc67;hpb=faf9fc79e58fa4ace9b0ef317b741afb2c1a8abe;p=ric-plt%2Fsdl.git diff --git a/src/cli/testgetsetcommand.cpp b/src/cli/testgetsetcommand.cpp index 007cb95..fda0cd4 100644 --- a/src/cli/testgetsetcommand.cpp +++ b/src/cli/testgetsetcommand.cpp @@ -16,11 +16,13 @@ using namespace shareddatalayer::cli; namespace { - std::shared_ptr createSyncStorage(std::ostream& out) + std::shared_ptr createSyncStorage(const std::string& nsStr, std::ostream& out) { try { auto sdl(shareddatalayer::SyncStorage::create()); + sdl->waitReady(nsStr, std::chrono::minutes(1)); + sdl->setOperationTimeout(std::chrono::seconds(5)); return sdl; } catch (const shareddatalayer::Exception& error) @@ -95,7 +97,7 @@ namespace const auto timeout(map["timeout"].as()); auto ns(map["ns"].as()); setTimeout(timeout); - auto sdl(createSyncStorage(out)); + auto sdl(createSyncStorage(ns, out)); if (sdl == nullptr) return EXIT_FAILURE;