diff options
Diffstat (limited to 'searchcore/src/apps/verify_ranksetup/verify_ranksetup_app.cpp')
-rw-r--r-- | searchcore/src/apps/verify_ranksetup/verify_ranksetup_app.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/searchcore/src/apps/verify_ranksetup/verify_ranksetup_app.cpp b/searchcore/src/apps/verify_ranksetup/verify_ranksetup_app.cpp index 4d2c657fc70..e179685b55b 100644 --- a/searchcore/src/apps/verify_ranksetup/verify_ranksetup_app.cpp +++ b/searchcore/src/apps/verify_ranksetup/verify_ranksetup_app.cpp @@ -34,14 +34,20 @@ toLogLevel(search::fef::Level level) { abort(); } } + int App::main(int argc, char **argv) { + SearchMode mode = SearchMode::INDEXED; + if (argc == 3 && (strcmp("-S", argv[2]) == 0)) { + mode = SearchMode::STREAMING; + --argc; + } if (argc != 2) { return usage(); } - auto [ok, messages] = verifyRankSetup(argv[1]); + auto [ok, messages] = verifyRankSetup(argv[1], mode); for (const auto & msg : messages) { VLOG(toLogLevel(msg.first), "%s", msg.second.c_str()); |