should this be protected for solo vs server?  In this case, it will only work for solo.  Would it be more flexible if the cookbook had a test like "node.save if using.chef-server" or similar?