add chef exception handler