Puppet custom facts