title: Logging in delayed_job?
body: <p>I can't get any log output from <code>delayed_job</code>, and I'm not sure my jobs are starting.</p>
  
  <p>Here's my Procfile:</p>
  
  <pre><code>web:     bundle exec rails server
  worker:  bundle exec rake jobs:work
  worker:  bundle exec clockwork app/clock.rb
  </code></pre>
  
  <p>And here's the job:</p>
  
  <pre><code>class ScanningJob
    def perform
      logger.info "logging from delayed_job"
    end
  
    def after(job)
      Rails.logger.info "logging from after delayed_job"
    end
  end
  </code></pre>
  
  <p>I see that clockwork outputs to system out, and I can see worker executor starting, but I never see my log statements hit. I tried <code>puts</code> as well to no avail. </p>
  
  <p>My clock file is pretty simple:</p>
  
  <pre><code>every(3.seconds, 'refreshlistings') { Delayed::Job.enqueue ScanningJob.new }
  </code></pre>
  
  <p>I just want to see this working, and lack of logging means I can't. What's going on here?</p>