summaryrefslogtreecommitdiff
path: root/manifests
AgeCommit message (Collapse)Author
2014-04-06simplify pkgname defaultIgor Galić
rather than having a rather ugly if and an unhandy case new variable, we can simplify this by making the default $name, in the parameter list.
2014-03-25Add pypy supportRobert Deaton
2014-03-18Merge pull request #73 from giavac/masterSergey Stankevich
Don't try to reinstall pip packages on every Puppet run #59
2014-03-18Don't try to reinstall pip packages on every Puppet run #59; Even if ensure ↵Giacomo Vacca
latest, do not install if already latest
2014-03-18add support for explicit version handling with ensure parameter for pip packagesNathan Sullivan
2014-03-06adds external pkgname variableMarcin Zaremba
2014-01-27Merge branch 'master' of https://github.com/stankevich/puppet-pythonJarl Stefansson
2014-01-20Fix syntax error with brace prioritizationJarl Stefansson
2014-01-16Fix pip 1.5/1.4.1 handlingJarl Stefansson
2014-01-16Merge pull request #55 from saz/patch-2Sergey Stankevich
remove duplicate pip_install exec for latest case
2014-01-16remove duplicate pip_install exec for latest caseSteffen Zieger
2014-01-16Add path to requirements execSteffen Zieger
2014-01-14Update documentation for python pipJarl Stefansson
2014-01-14Wheel support in pip needs current setuptoolsFranz Pletz
When virtualenvs are used without distribute and an old setuptools python package is installed in the system, upgrading pip in the virtualenv won't ensure setuptools > 0.8 is installed which is required by the pip wheel command. This patch upgrades setuptools if distribute isn't used. Signed-off-by: Franz Pletz <fpletz@fnordicwalking.de>
2014-01-07Revert to using /tmp fir for cwd for virte inst.Jarl Stefansson
If the virtualenv target directory does not exist before running the virtualenv command the puppet command will fail if the cwd does not exist, hence revert back to using the /tmp directory for current working directory.
2014-01-04Merging masterSergey Stankevich
2014-01-03Fix working dir for virtualenv creationJarl Stefansson
2014-01-03Fix wheel/pip1.5 handing with requirementsJarl Stefansson
2014-01-03Merge branch 'master' of https://github.com/stankevich/puppet-pythonJarl Stefansson
Conflicts: manifests/pip.pp manifests/virtualenv.pp Merge curly braces around variable names
2014-01-03Cleanup for merge requestJarl Stefansson
2014-01-03Fix grep for detecting if virtenv needs rebuildJarl Stefansson
2014-01-03Fix testing for existing virtual environmentJarl Stefansson
2014-01-03Further fixes for pip 1.5 and wheel handlingJarl Stefansson
2014-01-02Fixed osfamily nameDavide Mendolia
2014-01-02Replace operatingsystem test for osfamily to increase os supportDavide Mendolia
2014-01-02Fix bash logic false positivesJarl Stefansson
2014-01-02Fix simple typoJarl Stefansson
2014-01-02Fix handling of wheel support for initial pipJarl Stefansson
2014-01-02Fix syntax error in conditional statementJarl Stefansson
2014-01-02Fix quoting of exec commands to use single quotesJarl Stefansson
2014-01-02Fix wheel support and pip version compatabilityJarl Stefansson
Fix wheel support and compatability for older pip versions by detecting suppport when running the pip command inside a virtualenv.
2014-01-02Fix wheel flag for pip commandsJarl Stefansson
Python 2.6 does not support setuptools < 0.8 which is required for pip wheel support, older versions need to use the --no-use-wheel flag
2014-01-02Add flag to disable wheels for python 2.6Jarl Stefansson
Setuptools 0.8 is required for pip wheel support, Python 2.6 and older only support setuptools 0.7, we therefor need to disable wheels.
2014-01-01Fix path for unless statement.Jarl Stefansson
https://github.com/stankevich/puppet-python/issues/46
2013-12-26Expose user/group config to configure gunicornFelipe Reyes
gunicorn setup was forcing users to run their processes with the user www-data which isn't available in all distributions (for instance Fedora Linux) and it's a good practice to run each website under different users to reduce security issues
2013-12-19Merge pull request #45 from zeebox/lintfixSergey Stankevich
Fixing lint issues
2013-12-19Fixing lint issues as per http://docs.puppetlabs.com/guides/style_guide.htmlNeil Saunders
2013-12-19Adding forcerefresh parameterNeil Saunders
2013-12-17Pip needs log argument not log-file.Jarl Stefansson
2013-12-13Fix syntax errorJarl Stefansson
2013-12-13Merge branch 'master' of github.com:jalli/puppet-pythonJarl Stefansson
Conflicts: manifests/pip.pp manifests/requirements.pp manifests/virtualenv.pp
2013-12-12Fix virtualenv, rebuild if not correct envJarl Stefansson
2013-11-29added manage_gunicorn docsDaniel Lawrence
2013-11-29Added manage_gunicorn flag.Daniel Lawrence
This will allow a user to stop the module from trying to do anything with gunicorn.
2013-11-18Add support for Scientific LinuxJohn Jacobsen
Fixes #39. Tested manually in a few cases on a Vagrant Scientific Linux 6 VM and seems to work OK so far.
2013-11-18Add to python::pip ensure => latestHubert Jagodziński
2013-11-08Added full pip install support for all packagesJarl Stefansson
2013-11-08Fix more syntaxJarl Stefansson
2013-11-08Fix syntax errorJarl Stefansson
2013-11-08change elif to elsifJarl Stefansson