I'm not sure if this would entirely work in your case, but I've had
luck with um...excessive...includes.
If you need 'customfacts' to be included in that class, just include
it at the top of your 'accounts' class.
In theory, this works properly but I haven't tested whether or not it
slows down e
2009/5/11 Greg :
>
> Hi guys,
>
> Is it currently possible to do something along the lines of:
>
> class accounts {
> require => Fact["blah"]
> ...
> }
>
> Reason I ask is that I have a custom fact for the directory to use as
> the base home directory
> (it varies based on OS, etc.) for user