summaryrefslogtreecommitdiffstats
path: root/searchcore/src/apps/verify_ranksetup/verify_ranksetup_app.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'searchcore/src/apps/verify_ranksetup/verify_ranksetup_app.cpp')
-rw-r--r--searchcore/src/apps/verify_ranksetup/verify_ranksetup_app.cpp8
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());