@chamankang I think this script should not rely on the chef sensu_handler because it is not always the case that we use both this script and the sensu_handler in the future. They should be independent each other.  Maybe I'll have to refactor the sensu_handler code so that the RabbitAPI class doesn't belong to Chef::Handler and it would be just top-level public class. When I first wrote that code, this concern wasn't considered..