summaryrefslogtreecommitdiffstats
path: root/spec/unit/util/autoload.rb
diff options
context:
space:
mode:
authorLuke Kanies <luke@madstop.com>2009-02-10 15:18:30 -0600
committerJames Turnbull <james@lovedthanlost.net>2009-02-11 09:11:31 +1100
commit32c2be926795ce3ce68f573367f7700e87ac8416 (patch)
treeae52417826c45d25876f06affe5e1d5e4fbd1eb0 /spec/unit/util/autoload.rb
parent0e491591d2ab88938f9b127dd8c26033e817eb1a (diff)
downloadpuppet-32c2be926795ce3ce68f573367f7700e87ac8416.tar.gz
puppet-32c2be926795ce3ce68f573367f7700e87ac8416.tar.xz
puppet-32c2be926795ce3ce68f573367f7700e87ac8416.zip
Fixed #1884 - exported defines are collected by the exporting host
This was caused by the fix to #1472. That fix unexported any resources collected from the local catalog. The crux of this fix is that it separates 'exported' and 'virtual' a bit more. It also removes no-longer-needed functionality where resources copied their virtual or exported bits from the enclosing define or class. This is now obsolete because we don't evaluate virtual defined resources. The crux of this commit is that defined resources can stay exported even though they're evaluated, and that exported state won't inherit to contained resources such that those then don't get evaluated. Signed-off-by: Luke Kanies <luke@madstop.com>
Diffstat (limited to 'spec/unit/util/autoload.rb')
0 files changed, 0 insertions, 0 deletions