This class should use a file type to create the venv dir, otherwise the directory is not created (and thus the hole thing is failing). Example: you let run the exec as a "normal" user and want the dir to reside under /var/lib. Most certainly the provided user may not write there. With the file definition, the directory gets created by puppet user (usually root) and chown'ed afterwards. Maybe it would be a good idea to use "ensure_resource" from stdlib to have the provided user/group verified to exist.
Merge pull request #101 from poikilotherm/patch-1
Update virtualenv.pp
Merge pull request #102 from shivapoudel/patch-1
Fix python usage snippet.
Since forge.puppetlabs.com has Project URL there is no necessary to p…
…romote via link in README.md This solves the issue that the Title of the Puppet Module displayed in unmanaged way in forge.puppetlabs.com
Merge pull request #103 from shivapoudel/patch-2
Since forge.puppetlabs.com has Project URL there is no necessary to prom...
Fix PR #102 changes that are cause due to #103
Fixed the quotes issues in .fixtures.yaml
Merge pull request #105 from shivapoudel/patch-4
Fixed the quotes issues in .fixtures.yaml
This module is not depended on Puppet Labs Concat
Thus removed comment text from fixtures.yml
Merge pull request #107 from shivapoudel/patch-6
This module is not depended on Puppet Labs Concat
Licensed under the Apache License, Version 2.0
Fix the depedency & other stuffs necessary for Modulefile
Added axislab travis-ci badge but can revert back lately when axislab…
… finishes travis-ci issues for this module...will be informed
Updated .gitignore with geppetto files ignorance
Merge pull request #108 from axislab/master
Changes Engineered for puppet-python standard.
Required Puppet Labs Standard Library(stdlib) module >=3.2.0
Updated .gitignore according to Puppet Labs standard
Added metadata.json file which is required by forge v3
Fix some quotes which are unnecessary according to Puppet Labs
Better author index in Modulefile and metadata.json
Re-build using puppet module generate command
Updated metadata.json stdlib version_requirement
Moved spec_helper.rb inside /spec directory from root
Update Gemfile with semantic coding and vim syntax highlighting
Updated Rakefile with additional support
Updated depedencies again..sorry for this
Included Apache 2.0 content for easy License reading
Updated .travis.yml for better CI result
Added spec_helper_acceptance.rb file
Adapted with_ensure('present/absent')
Updated with_{mode,owner,group} func in spec/requirements_spec.rb
Fix some whitespaces in requirements_spec.rb file
changed to absent which was mistakely present
Updated the Travis-CI Badge to 'stankevich' instead of 'axislab'...Pl…
…ease turn on the repository settings for this repo
Updated with tags in metadata.json
Merge pull request #109 from axislab/master
Updated with Root files according to Puppet Labs Requirements