title: Using delayed job I want to modify reschedule_at based on error message
body: <p>Using the error, failure and reschedule_at callbacks is there a way to make reschedule_at time depend on what type of error i receive?</p>
  
  <p>I have set the reschedule_at method but if affects all jobs of this type. I don't know where to handle this behavior based on error type and in what handler.</p>