existing_issue = Issue.find_by_subject(incoming_exception.summary) if existing_issue # Do nothing, issue already exists. Or maybe increment something to track how often the issue occurs else # Create a new issue from the incoming exception issue = Issue.create({ :subject => incoming_exception.summary, :description => incoming_exception.body...}) end