确保在 rails `delayed job` 失败和成功后进行 运行 编码

Ensure to run code after rails `delayed job` fails or successess

delayed job失败或成功后,有没有什么方法可以确保某些代码到运行事件,就像我们可以在异常处理中编写ensure块一样?

下面的方法有什么问题?

def delayed_job_method
  do_the_job
ensure
 something
end