covermymeds / puppet-sentry

Install and manage Sentry with Puppet!
MIT License
7 stars 7 forks source link

Support pip extensions at arbitrary URLs #19

Closed skpy closed 8 years ago

skpy commented 8 years ago

The install.pp class allows for installation of sentry extensions via pip, but only uses the default values for the python::pip defined type. If we pass a hash, rather than an array, to the iterator, we should be able to accept arbitrary source URLs from which to install.

Several sentry extensions have updated versions on GitHub, but stale versions at PyPI.

skpy commented 8 years ago

It might also be helpful to allow Sentry itself to be installed with pip via GitHub URLs. The latest version of Sentry on PyPI as of this issue is 8.1.1, but the GitHub releases are up to 8.4.1.