summaryrefslogtreecommitdiff
path: root/manifests/cache.pp
diff options
context:
space:
mode:
Diffstat (limited to 'manifests/cache.pp')
-rw-r--r--manifests/cache.pp15
1 files changed, 9 insertions, 6 deletions
diff --git a/manifests/cache.pp b/manifests/cache.pp
index bf0b145..640ae0c 100644
--- a/manifests/cache.pp
+++ b/manifests/cache.pp
@@ -1,13 +1,16 @@
-class nginx::cache {
+class nginx::cache(
+ $ensure => 'present',
+) {
file { '/var/cache/nginx':
- ensure => directory,
- owner => 'www-data',
- group => 'www-data',
- mode => '0700',
+ ensure => directory,
+ owner => 'www-data',
+ group => 'www-data',
+ mode => '0700',
+ require => Service['nginx'],
}
file { '/etc/nginx/conf.d/cache.conf' :
- ensure => present,
+ ensure => $ensure,
owner => 'root',
group => 'root',
mode => '0644',