poll

in lib/aws/active_job/sqs/poller.rb [58:73]


        def poll
          config = Aws::ActiveJob::SQS.config
          if @queues && !@queues.empty?
            if @queues.size == 1
              
              poll_foreground(@queues.first)
            else
              poll_background(@queues)
            end
          else
            
            @logger.info("No queues specified - polling on all configured queues: #{config.queues.keys}")
            poll_background(config.queues.keys)
          end
        end