puppetlabs/puppetlabs-nova — pull request #96 by bodepd (2012-04-30 16:39:53+00:00)
Title: Refactor nova::compute vncproxy settings

This commit refactors the vncproxy params for nova::compute.

Splits up base_url into host,port,path,protocol.
- This has been done to make it easier for the user
to just set the host without having to worry about the
other settings (all of which have reasonable defaults).

This commit also changes the code to assume that if vnc is enabled and
no vnc proxy host is supplied that the proxy host config should be collected.