<div dir="ltr">I went off list accidentally here. Copying in for the benefit of others.<br><div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Aug 27, 2015 at 5:38 PM, Spencer Krum <span dir="ltr"><<a href="mailto:krum.spencer@gmail.com" target="_blank">krum.spencer@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">In that case I would recommend either before => Package['httpd'] or before => Class['httpd::install']. (The second one requires us to create that class, but this is a pattern used by many modules to expose exactly this kind of hooks into the dependency graph).<br></div><div class="gmail_extra"><div><div class="h5"><br><div class="gmail_quote">On Thu, Aug 27, 2015 at 5:18 PM, Jeremy Stanley <span dir="ltr"><<a href="mailto:fungi@yuggoth.org" target="_blank">fungi@yuggoth.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>On 2015-08-27 14:11:05 -0700 (-0700), Spencer Krum wrote:<br>
> That should be easy to solve by having these files require =><br>
> Class['httpd'], or maybe Package['httpd']. Can you describe this<br>
> issue in greater detail?<br>
<br>
</span>When I tried to require=>Class['httpd'] for some of these files in<br>
puppet-etherpad_lite I ended up with a circular dependency, which<br>
looked like it had to do with the fact that at least one of the<br>
files also had a notify on the service. Unfortunately I neglected to<br>
save a copy of the output, so will need to try to recreate this<br>
scenario if you need additional details.<br>
<span><font color="#888888">--<br>
Jeremy Stanley<br>
</font></span></blockquote></div><br><br clear="all"><br></div></div><span class="HOEnZb"><font color="#888888">-- <br><div>Spencer Krum<br><a href="tel:%28619%29-980-7820" value="+16199807820" target="_blank">(619)-980-7820</a></div>
</font></span></div>
</blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature">Spencer Krum<br>(619)-980-7820</div>
</div></div></div>