diff options
author | Stuart Nelson <stuartnelson3@gmail.com> | 2018-02-06 17:54:11 +0300 |
---|---|---|
committer | Sean McGivern <sean@gitlab.com> | 2018-03-26 10:10:19 +0300 |
commit | bebced8fc9039c5e8a3774af183a8dd9c244f297 (patch) | |
tree | 241c7bd7e442acd4e5a05122618638c939215b4b /app/workers | |
parent | 391732a2c1b04baf565c77f2788a1ec035b1d85e (diff) |
creating background job
Diffstat (limited to 'app/workers')
-rw-r--r-- | app/workers/all_queues.yml | 1 | ||||
-rw-r--r-- | app/workers/issue_due_worker.rb | 11 |
2 files changed, 12 insertions, 0 deletions
diff --git a/app/workers/all_queues.yml b/app/workers/all_queues.yml index f65e8385ac8..93ad55fdd70 100644 --- a/app/workers/all_queues.yml +++ b/app/workers/all_queues.yml @@ -78,6 +78,7 @@ - group_destroy - invalid_gpg_signature_update - irker +- issue_due - merge - namespaceless_project_destroy - new_issue diff --git a/app/workers/issue_due_worker.rb b/app/workers/issue_due_worker.rb new file mode 100644 index 00000000000..ba7f06ffc2f --- /dev/null +++ b/app/workers/issue_due_worker.rb @@ -0,0 +1,11 @@ +class IssueDueWorker + include ApplicationWorker + + def perform(issue_id) + issue = Issue.find_by_id(issue_id) + # How do we want to deal with noops? + if issue.due_date == Date.today + # execute + end + end +end |