From 3dc8af0ac9a22c2274aa5fab403c847e8040d3da Mon Sep 17 00:00:00 2001 From: Matthias Pigulla Date: Wed, 3 Feb 2016 22:24:25 +0100 Subject: [PATCH] Fix dependencies Not sure if this is redundant or if things don't work for me because I don't have matching `File` resources --- manifests/init.pp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/manifests/init.pp b/manifests/init.pp index c83d0b21..36be44b6 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -132,22 +132,28 @@ Exec <| tag == 'splunk_server' |> { require +> Package[$package_name], + before +> Service[$virtual_service], } -> File <| tag == 'splunk_server' |> { + require +> Package[$package_name], before +> Service[$virtual_service], } File <| tag == 'splunk_server' |> { require +> Package[$package_name], + notify +> Service[$virtual_service], } -> Splunk_input <| tag == 'splunk_server' |> { + require +> Package[$package_name], notify +> Service[$virtual_service], } File <| tag == 'splunk_server' |> { require +> Package[$package_name], + notify +> Service[$virtual_service], } -> Splunk_output <| tag == 'splunk_server' |> { + require +> Package[$package_name], notify +> Service[$virtual_service], }