From 80e13abc4a9d5dd53346e58aaf72b0a94a9230b4 Mon Sep 17 00:00:00 2001 From: Leeingnyo Date: Sat, 11 Sep 2021 22:44:17 +0900 Subject: [PATCH] Spawn scan job --- src/library/library.cr | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/library/library.cr b/src/library/library.cr index 86375be..9ee26d1 100644 --- a/src/library/library.cr +++ b/src/library/library.cr @@ -21,6 +21,7 @@ class Library instance_file_path = File.join dir, "library.yml.zip" return unless File.exists? instance_file_path + Logger.debug "Load library instance" zip_file = Compress::Zip::File.new instance_file_path instance_file = zip_file.entries.find { |entry| entry.filename == "instance.yml" } @@ -38,7 +39,13 @@ class Library zip_file.close - Library.default.scan + spawn do + start = Time.local + Library.default.scan + ms = (Time.local - start).total_milliseconds + Logger.info "Re-scanned #{Library.default.title_ids.size} titles \ + in #{ms}ms" + end end def initialize