diff --git a/manifests/init.pp b/manifests/init.pp index 931aa65..9519c90 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -1,6 +1,5 @@ # class kibana( - $manage_config_file = true, $manage_package = true, $package_ensure = 'installed', $manage_service = true, @@ -12,21 +11,19 @@ $elasticsearch_url = 'http://localhost:9200', ) inherits kibana::params { - if($manage_config_file) - { - concat { '/etc/kibana/kibana.yml': - ensure => 'present', - owner => 'root', - group => 'root', - mode => '0644', - # notify => Class['kibana::service'], - } + concat { '/etc/kibana/kibana.yml': + ensure => 'present', + owner => 'root', + group => 'root', + mode => '0644', + notify => Class['kibana::service'], + } + + concat::fragment{ 'kibana': + order => '00', + target => '/etc/kibana/kibana.yml', + content => template("${module_name}/kibana.erb"), - concat::fragment{ 'kibana': - order => '00', - target => '/etc/kibana/kibana.yml', - content => template("${module_name}/kibana.erb"), - } } class { '::kibana::install': }