From 13dcbfae8da7a9729fa089e44f3871156dee96b9 Mon Sep 17 00:00:00 2001 From: othalla Date: Sun, 28 Oct 2018 17:09:18 +0100 Subject: [PATCH] archive install_method creates data_dir --- manifests/config.pp | 2 +- spec/classes/grafana_spec.rb | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/manifests/config.pp b/manifests/config.pp index 71cce61a0..444284f8b 100644 --- a/manifests/config.pp +++ b/manifests/config.pp @@ -58,7 +58,7 @@ group => 'grafana', } - file { "${::grafana::data_dir}/plugins": + file { [${::grafana::data_dir}, "${::grafana::data_dir}/plugins"]: ensure => directory, owner => 'grafana', group => 'grafana', diff --git a/spec/classes/grafana_spec.rb b/spec/classes/grafana_spec.rb index 334e8b22b..5fa6040ac 100644 --- a/spec/classes/grafana_spec.rb +++ b/spec/classes/grafana_spec.rb @@ -188,6 +188,10 @@ it { is_expected.to contain_user('grafana').that_comes_before('File[/usr/share/grafana]') } end + describe 'create data_dir' do + it { is_expected.to contain_file('/var/lib/grafana').with_ensure('directory') } + end + describe 'manage install_dir' do it { is_expected.to contain_file(install_dir).with_ensure('directory') } it { is_expected.to contain_file(install_dir).with_group('grafana').with_owner('grafana') }