Bug 19893: Add pods, remove syspref, add tests for serialization format
[koha.git] / misc / search_tools / rebuild_elastic_search.pl
index bed6b51..caa9a3d 100755 (executable)
@@ -165,13 +165,13 @@ sub do_reindex {
         $indexer->drop_index() if $indexer->index_exists();
         $indexer->create_index();
     }
-    elsif (!$indexer->index_exists()) {
+    elsif (!$indexer->index_exists) {
         # Create index if does not exist
         $indexer->create_index();
-    } elsif ($indexer->index_status_ok) {
+    } elsif ($indexer->is_index_status_ok) {
         # Update mapping unless index is some kind of problematic state
         $indexer->update_mappings();
-    } elsif ($indexer->index_status_recreate_required) {
+    } elsif ($indexer->is_index_status_recreate_required) {
         warn qq/Index "$index_name" has status "recreate required", suggesting it should be recreated/;
     }