From 19ca76484bd055bd485bfedb18abe2aabe9f54ba Mon Sep 17 00:00:00 2001 From: Joshua Hoblitt Date: Thu, 7 Nov 2013 21:45:26 -0700 Subject: [PATCH] fix resource ordering + implement anchor pattern --- manifests/init.pp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/manifests/init.pp b/manifests/init.pp index 98ee179..95de51c 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -24,6 +24,7 @@ ) inherits udev::params { validate_re($udev_log, '^err$|^info$|^debug$') + anchor { 'udev:begin': } -> package{ $udev::params::udev_package: ensure => present, } -> @@ -34,9 +35,14 @@ group => 'root', mode => '0644', notify => Class['udev::udevadm::logpriority'], - } + } -> + anchor { 'udev:end': } + Anchor['udev:begin'] -> class { 'udev::udevadm::trigger': } -> + Anchor['udev:end'] + + Anchor['udev:begin'] -> class { 'udev::udevadm::logpriority': udev_log => $udev_log } -> - Class['udev'] + Anchor['udev:end'] }