add mcollective-based puppet agent status check