puppetlabs/puppetdb — pull request #254 by nicklewis (2012-08-14 23:49:23+00:00)
Title: Add automatic checks for updating

This will hit currently check the URL `http://puppetlabs.com/check-for-updates?product=puppetdb&version=0.10.0` for updates during startup and when viewing the Dashboard. If there is a newer version available, it will be logged/displayed as appropriate. If the server can't be contacted (for instance, if nobody has written the corresponding web app yet, or if PuppetDB is limited in its connectivity), nothing will be logged and operation will continue normally. The version check in PuppetDB is done in a separate future, so it's non-blocking and won't cause failures.