Carl P. Corliss
9519298aba
use return instead of rewrite for simple redirects (e.g., www -> naked domain)
2014-06-23 11:46:43 -04:00
Lee Packham
8eb26b792b
Fix all rspec tests so they run
...
For some reason these have been broken forever. Travis was failing,
correctly. I have updated the tests to be correct to how the code
actually works.
I would also suggest that if this is merged, we stop merging PRs that
have failed test runs. Tests matter in a module like this.
2014-06-10 22:10:00 +01:00
Daniel Black
04e34dce39
Key value parameter maps to take array as value
...
Allow arrays to be specified as values in location_cfg_{prepend,append} and
vhost_cfg_{ssl_,}{prepend,append} parameters.
2014-03-07 23:53:32 +11:00
Tristan Helmich
4fb4129aa4
Update tests accroding to changed templates
...
Specs no longer require `ipv6only=on` in listen option when using user
supplied value since it is no longer hardcoded in the template.
2014-02-03 13:13:06 +01:00
Matthew Haughton
325ae7e6de
test vhost name is sanitized
2014-01-18 13:31:05 -05:00
Matthew Haughton
d683fae9ff
validations for nginx::resource::vhost
2014-01-07 23:16:52 -05:00
Matthew Haughton
d973000dfd
Update tests broken by merging #203
2013-12-30 12:44:19 -05:00
Matthew Haughton
26d904c946
use new 'without_content' matcher
2013-12-08 16:54:20 -05:00
Matthew Haughton
36319cd5e0
set default facts for all manifests
2013-12-07 13:39:24 -05:00
Matthew Haughton
db68cf39ae
include_class is deprecated
2013-12-07 13:39:24 -05:00
Matthew Haughton
753283286f
switch vhost resource to concat pattern
...
Also uses sites-available/enabled pattern for config files
2013-11-30 21:24:50 -05:00
Matthew Haughton
2459844373
add puppetlabs-concat dependency
2013-11-30 20:33:10 -05:00
Matthew Haughton
8292be0748
set required variables before template declared
...
correctly sets www_root in the vhost_header template
2013-11-21 23:23:45 -05:00
Matthew Haughton
99e9d82f12
accept boolean for ipv6_enable as documented
2013-11-21 23:18:04 -05:00
Matthew Haughton
e1c4c7470b
sort vhost_cfg_append in vhost_ssl_footer
2013-11-21 23:08:36 -05:00
Matthew Haughton
4af2087867
fix spacing issues in various templates
...
Before this change, vhost_ssl_header would merge
"ssl" with any listen options, e.g.:
listen *:443 ssldefault;
when listen_options => 'default'.
2013-11-21 23:04:39 -05:00
Matthew Haughton
3024f2927d
fix IPv6 address fact detection
2013-11-21 22:32:23 -05:00
Matthew Haughton
4204dc908b
Revert "Update vhost.pp"
...
This reverts commit 5ee2f65
.
Fixes #186
2013-11-21 22:23:44 -05:00
Matthew Haughton
962fa6672a
rspec tests for v0.0.6
...
Resolves #65
2013-11-21 22:14:00 -05:00