From 616b59bead6a57f71b4b4e59aaf080cd130ab250 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20Pinson?= Date: Thu, 14 Mar 2013 09:42:08 +0100 Subject: Abstract package name for ruby-augeas, define dependency for all Augeas resources --- manifests/init.pp | 2 ++ manifests/packages.pp | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) (limited to 'manifests') diff --git a/manifests/init.pp b/manifests/init.pp index 9b8ba42..6374955 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -7,4 +7,6 @@ class augeas ( class {'::augeas::packages': } -> class {'::augeas::files': } -> Class['augeas'] + + Package['ruby-augeas'] -> Augeas <| |> } diff --git a/manifests/packages.pp b/manifests/packages.pp index 39c1c23..e41f800 100644 --- a/manifests/packages.pp +++ b/manifests/packages.pp @@ -15,7 +15,8 @@ class augeas::packages { default => $augeas::ruby_version } - package { $augeas::params::ruby_pkg: + package { 'ruby-augeas': ensure => $ruby_ensure, + name => $augeas::params::ruby_pkg, } } -- cgit v1.2.3