update for Puppet 3, rely on puppet-python