diff method

need to make status work for puppet management of the service