refactor: use prepend_mod_with pattern for CloudflareCleanupJob

This commit is contained in:
Vishnu Narayanan
2025-07-31 18:18:36 +05:30
parent d6e69cb9f5
commit deb5436930
3 changed files with 11 additions and 4 deletions
+9
View File
@@ -0,0 +1,9 @@
class CloudflareCleanupJob < ApplicationJob
queue_as :housekeeping
def perform
Rails.logger.info 'CloudflareCleanupJob: No cleanup needed (Community Edition)'
end
end
CloudflareCleanupJob.prepend_mod_with('CloudflareCleanupJob')
+1 -1
View File
@@ -51,5 +51,5 @@ delete_accounts_job:
# to cleanup orphaned Cloudflare custom hostnames
cloudflare_cleanup_job:
cron: '0 2 * * 0'
class: 'Enterprise::CloudflareCleanupJob'
class: 'CloudflareCleanupJob'
queue: housekeeping
@@ -1,6 +1,4 @@
class Enterprise::CloudflareCleanupJob < ApplicationJob
queue_as :housekeeping
module Enterprise::CloudflareCleanupJob
def perform
return unless ChatwootApp.chatwoot_cloud?