jas0nkim/my-vagrant-puppet-lamp — pull request #1 by maxmanders (2012-06-10 22:03:59+00:00)
Title: Make Pear Channel Discovery Repeatable

Hey,

I'm just getting started with Puppet, mainly for local Virtual Box development. I stumbled across your repo which was a great way to get started, so thanks! One of the things I've picked up on is that Exec() calls must be repeatable, so e.g. you can run `vagrant provision` as often as you want.

Make sure that calls to `pear channel-discover` are repeatable. If a channel has already been discovered, an error is returned with a non-zero exit code, which causes Pupper Exec() to fail.

Cheers,
Max