refactor: move worker from lib/worker to app/lib/worker

This commit is contained in:
Adam Cooke
2024-02-23 22:51:36 +00:00
committed by Adam Cooke
parent a44e1f9081
commit 93fc120f44
4 changed files with 0 additions and 0 deletions
+29
View File
@@ -0,0 +1,29 @@
# frozen_string_literal: true
module Worker
module Jobs
class BaseJob
def initialize(logger:)
@logger = logger
end
def call
# Override me.
end
def work_completed?
@work_completed == true
end
private
def work_completed!
@work_completed = true
end
attr_reader :logger
end
end
end