voxpupuli / puppet-python

Puppet module for installing and managing Python, pip, virtualenvs and Gunicorn virtual hosts.
https://forge.puppetlabs.com/puppet/python
Apache License 2.0
199 stars 371 forks source link

Use shell to exec pip commands by default #498

Closed jamebus closed 4 years ago

jamebus commented 5 years ago

Pull Request (PR) description

Use shell to exec pip commands by default

This Pull Request (PR) fixes the following issues

Sometimes Puppet will auto-select the POSIX provider to run exec resources. This will use the shell provider by default for pip execs where it matters. Needed for pipes and the bang operator.

bastelfreak commented 4 years ago

thansk for the fix @jamebus !