diff options
author | Ekaterina Vaartis <vaartis@kotobank.ch> | 2021-08-22 23:47:43 +0300 |
---|---|---|
committer | Ekaterina Vaartis <vaartis@kotobank.ch> | 2022-10-10 20:19:09 +0300 |
commit | 410c8cb765bbec1014cb2bbdbcc44d3a25f834e1 (patch) | |
tree | 274e30faa686267c73d41f9283e75f358854e0f6 /lib/mix/tasks | |
parent | 35e9192cedcbc56fb07c9933e2988bf900256b53 (diff) | |
download | pleroma-410c8cb765bbec1014cb2bbdbcc44d3a25f834e1.tar.gz pleroma-410c8cb765bbec1014cb2bbdbcc44d3a25f834e1.zip |
Make indexing logs rewrite themselves
Diffstat (limited to 'lib/mix/tasks')
-rw-r--r-- | lib/mix/tasks/pleroma/search/meilisearch.ex | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/mix/tasks/pleroma/search/meilisearch.ex b/lib/mix/tasks/pleroma/search/meilisearch.ex index b5a394e34..2485a441d 100644 --- a/lib/mix/tasks/pleroma/search/meilisearch.ex +++ b/lib/mix/tasks/pleroma/search/meilisearch.ex @@ -57,7 +57,9 @@ defmodule Mix.Tasks.Pleroma.Search.Meilisearch do |> Stream.transform(0, fn objects, acc -> new_acc = acc + Enum.count(objects) - IO.puts("Indexed #{new_acc} entries") + # Reset to the beginning of the line and rewrite it + IO.write("\r") + IO.write("Indexed #{new_acc} entries") {[objects], new_acc} end) @@ -76,6 +78,8 @@ defmodule Mix.Tasks.Pleroma.Search.Meilisearch do end, timeout: :infinity ) + + IO.write("\n") end def run(["clear"]) do |