module DelayedJobsHelper def print_handler(job) case job.name when "Class#expire_cache" "expire post count cache: " + job.payload_object.args.flatten.join(" ") when "Upload#process!" 'upload post: record' when "Tag#update_related" "update related tags: " + job.payload_object.name when "TagAlias#process!" 'alias: ' + job.payload_object.antecedent_name + " -> " + job.payload_object.consequent_name when "TagImplication#process!" 'implication: ' + job.payload_object.antecedent_name + " -> " + job.payload_object.consequent_name when "Class#clear_cache_for" "expire tag alias cache: " + job.payload_object.args.flatten.join(" ") when "Tag#update_category_cache" "update tag category cache: " + job.payload_object.name when "Tag#update_category_post_counts" "update category post counts: " + job.payload_object.name else job.handler end end end