From 44e87372da4d65cc7309e0e61b16e256b7fe6958 Mon Sep 17 00:00:00 2001 From: Vinoth Kannan Date: Thu, 4 Apr 2019 20:37:44 +0530 Subject: [PATCH] FEATURE: Add scheduled job to ensure s3 uploads existence --- app/jobs/scheduled/ensure_s3_uploads_existence.rb | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 app/jobs/scheduled/ensure_s3_uploads_existence.rb diff --git a/app/jobs/scheduled/ensure_s3_uploads_existence.rb b/app/jobs/scheduled/ensure_s3_uploads_existence.rb new file mode 100644 index 00000000000..df29c385270 --- /dev/null +++ b/app/jobs/scheduled/ensure_s3_uploads_existence.rb @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +module Jobs + + class EnsureS3UploadsExistence < Jobs::Scheduled + every 1.day + + def execute(args) + return unless SiteSetting.enable_s3_inventory + Discourse.store.list_missing_uploads(skip_optimized: true) + end + end +end