aboutsummaryrefslogtreecommitdiffstats
path: root/guides/source/active_job_basics.md
diff options
context:
space:
mode:
authorMohit Natoo <mohitnatoo@gmail.com>2016-04-20 00:24:15 +0530
committerMohit Natoo <mohitnatoo@gmail.com>2016-04-20 00:50:50 +0530
commit99af5fe26150253046af1c9aa5ea4507199fd4cf (patch)
tree8b30bb22f582fe56dacf8db6f6644dfee2545c91 /guides/source/active_job_basics.md
parent406a2380b88714387e015efcc0696bd2b20f49f1 (diff)
downloadrails-99af5fe26150253046af1c9aa5ea4507199fd4cf.tar.gz
rails-99af5fe26150253046af1c9aa5ea4507199fd4cf.tar.bz2
rails-99af5fe26150253046af1c9aa5ea4507199fd4cf.zip
- Added documentation for ActiveJob queue adapter for a specific job.
[ci skip] Added note on child class maintaining parent's queue adapter. [ci skip] Added note on child class maintaining parent's queue adapter. [ci skip] removed documentation for child class inheriting the queue adapter.
Diffstat (limited to 'guides/source/active_job_basics.md')
-rw-r--r--guides/source/active_job_basics.md12
1 files changed, 12 insertions, 0 deletions
diff --git a/guides/source/active_job_basics.md b/guides/source/active_job_basics.md
index d8ea1ee079..d6de92ace6 100644
--- a/guides/source/active_job_basics.md
+++ b/guides/source/active_job_basics.md
@@ -138,6 +138,18 @@ module YourApp
end
```
+You can also configure your backend on a per job basis.
+
+```ruby
+class GuestsCleanupJob < ActiveJob::Base
+ self.queue_adapter = :resque
+ #....
+end
+
+# Now your job will use `resque` as it's backend queue adapter overriding what
+# was configured in `config.active_job.queue_adapter`.
+```
+
### Starting the Backend
Since jobs run in parallel to your Rails application, most queuing libraries