It appears that it’s a problem to call Job from another Job. They are on the same queue, but it looks like that doesn’t matter.
This is what I get in a console:
WARN: JETS_QUEUE_URL_LINKEDIN not set. Unable to get queue url.
Maybe double check for:
config/jets/deploy.rb
config.job.additional_queues = ["linkedin"]
A queue name must be defined for the SQS queue to be created.
I have linkedin additional queue set in deploy.rb and it is being used in this place, but it fails when I try to run another Job that is on the same queue.
I get this also:
Failed enqueuing MyJob to JetsJob(linkedin): Jets::Api::Error::Unauthorized (An account is required to use Jets.
You can sign up at https://www.rubyonjets.com
Please login and try again. You can login with jets login...
but I guess this is just a default warning because I’m obviously logged in in order to run the job which is logging (I have Pro plan, if that changes anything).
I believe this might be a bug, but maybe I’m missing something in my setup or some permission?
Thanks!