diff options
author | Vik Bhatti <vik@vikbhatti.com> | 2014-04-08 13:45:09 +0100 |
---|---|---|
committer | Vik Bhatti <vik@vikbhatti.com> | 2014-04-08 13:45:09 +0100 |
commit | 750d3538929316df9e18481a01acc0c7dc4de2dd (patch) | |
tree | 5fdd84fb06bf4b8e92b4b667fdfb6a009178850d | |
parent | 31d96b912c16f82aa61d581a443a9b4c52914aa9 (diff) |
Made venv_dir into a paramater to the virtualenv type
-rw-r--r-- | manifests/virtualenv.pp | 28 |
1 files changed, 15 insertions, 13 deletions
diff --git a/manifests/virtualenv.pp b/manifests/virtualenv.pp index bdcfc6f..d18fbdf 100644 --- a/manifests/virtualenv.pp +++ b/manifests/virtualenv.pp @@ -16,6 +16,9 @@ # [*systempkgs*] # Copy system site-packages into virtualenv. Default: don't # +# [*venv_dir*] +# Directory to install virtualenv to. Default: $name +# # [*distribute*] # Include distribute in the virtualenv. Default: true # @@ -56,21 +59,20 @@ # Fotis Gimian # define python::virtualenv ( - $ensure = present, - $version = 'system', - $requirements = false, - $systempkgs = false, - $distribute = true, - $index = false, - $owner = 'root', - $group = 'root', - $proxy = false, - $environment = [], - $path = [ '/bin', '/usr/bin', '/usr/sbin' ] + $ensure = present, + $version = 'system', + $requirements = false, + $systempkgs = false, + $venv_dir = $name, + $distribute = true, + $index = false, + $owner = 'root', + $group = 'root', + $proxy = false, + $environment = [], + $path = [ '/bin', '/usr/bin', '/usr/sbin' ] ) { - $venv_dir = $name - if $ensure == 'present' { $python = $version ? { |