Augeas-based nagios types and providers for Puppet