puppetlabs/puppet — pull request #364 by domcleal (2012-01-21 18:06:51+00:00)
Title: (#11961) Apply and catch a timeout when contacting PyPI over XMLRPC

Apply a 10 second timeout to XMLRPC calls to PyPI and catch them, reporting an error gracefully.