diff options
author | Max Magorsch <arzano@gentoo.org> | 2020-02-16 18:54:06 +0100 |
---|---|---|
committer | Max Magorsch <arzano@gentoo.org> | 2020-02-16 19:30:33 +0100 |
commit | 2b12dd102b0abc038851b38d5f8780fc2e51563d (patch) | |
tree | 4e025afda5b3b4972f02d683db1d0ebd43a732ea /lib | |
parent | Remove piwik from p.g.o (diff) | |
parent | Don't install a crontab in the containers (diff) | |
download | packages-5-9.0.1.tar.gz packages-5-9.0.1.tar.bz2 packages-5-9.0.1.zip |
Merge branch 'dev/main'v9.0.1
Signed-off-by: Max Magorsch <arzano@gentoo.org>
Diffstat (limited to 'lib')
-rw-r--r-- | lib/kkuleomi/store.rb | 2 | ||||
-rw-r--r-- | lib/tasks/kkuleomi.rake | 4 |
2 files changed, 5 insertions, 1 deletions
diff --git a/lib/kkuleomi/store.rb b/lib/kkuleomi/store.rb index 9640a87..ff8cb40 100644 --- a/lib/kkuleomi/store.rb +++ b/lib/kkuleomi/store.rb @@ -13,7 +13,7 @@ module Kkuleomi::Store # In ES 1.5, we could use 1 mega-index. But in ES6, each model needs its own. repositories.each { |repository| - repository.instance.create_index!(force: true, settings: settings) + repository.instance.create_index!(force: _force, settings: settings) } end end diff --git a/lib/tasks/kkuleomi.rake b/lib/tasks/kkuleomi.rake index 9362b7a..45d9283 100644 --- a/lib/tasks/kkuleomi.rake +++ b/lib/tasks/kkuleomi.rake @@ -2,6 +2,10 @@ namespace :kkuleomi do namespace :index do desc '(Re-)Initializes the ElasticSearch index' task init: :environment do + Kkuleomi::Store.create_index false + end + + task recreate: :environment do Kkuleomi::Store.create_index true end end |