Merge pull request #168 from steverecio/master
Added gunicorn declarations for access_log_format, accesslog, and errorlog
Relax virtualenv directory mode to 0755
The default directory mode of 750 is too restrictive. In our case, for gds-operations/puppet-graphite, it prevents daemons from being able to start as non-root users. While it's possible for us to provide a new value as a param it would be a breaking change because it would force all users of our module to upgrade to 1.8.3 or later. I think it's reasonable to relax this to a default of 755. This is in keeping with the default file modes of `python::dotfile`, `python::requirements` and `python::gunicorn`. I have also included the fourth digit to clear any suid/sgid/sticky bits. Per the style guide: https://docs.puppetlabs.com/guides/style_guide.html#file-modes
Merge pull request #169 from dcarley/relax_virtualenv_dir_mode
Relax virtualenv directory mode to 0755
Support creating python3 virtualenvs with pyvenv
Merge pull request #171 from sethcleveland/master
Support creating python3 virtualenvs with pyvenv
Allow hiera configuration of python resources
Merge pull request #172 from sethcleveland/master
Allow hiera configuration of python resources
Move system tests into separate group
* Can cause issues with 1.8.7 travis runs
Merge pull request #174 from petems/fix_gemfile_and_travis
Fix gemfile and travis
Merge pull request #175 from petems/add_acceptance_tests
Basic beaker setup for acceptance tests
Remove requirement not to use RubyGems
* Use the puppet `versioncmp` method instead, means less requirements and you don't need ruby gems installed and use Puppet packaged Ruby
Merge pull request #176 from petems/fix_facts_to_not_use_rubygems
Fixes facts not to use Rubygems
Merge pull request #177 from petems/fix_error_detection
rspec-puppet now returns non Puppet errors