puppetlabs/puppetdb — pull request #248 by cprice-puppet (2012-08-06 21:16:42+00:00)
Title: Add support for disabling proxying during test runs

This commit does the following:

* Cleans up some cruft in how puppetdb acceptance options were
being handled.
* Allows any of the puppetdb-specific settings to be set via
environment variables OR in the options file.
* Adds a new setting :puppetdb_validate_package_version which
can be used to disable the package version checking (useful
for local development).
* Adds a new setting :puppetdb_use_proxies which can be used
to disable maven/apt/yum proxying (useful for folks working
outside of the Portland office so that they aren't stuck
proxying through the VPN).