summaryrefslogtreecommitdiffstats
path: root/lib/puppet/indirector/file_server.rb
diff options
context:
space:
mode:
authorPaul Berry <paul@puppetlabs.com>2010-09-01 14:18:41 -0700
committerPaul Berry <paul@puppetlabs.com>2010-09-01 14:27:37 -0700
commit25048ecc40db746f7e88bb6c5e1fc4f2c0150a4f (patch)
tree11bda23eca92a698966695662c441c8b0066b70b /lib/puppet/indirector/file_server.rb
parentfb9034731ddae41f1009745eb8eb1ea53aa05cfb (diff)
downloadpuppet-25048ecc40db746f7e88bb6c5e1fc4f2c0150a4f.tar.gz
puppet-25048ecc40db746f7e88bb6c5e1fc4f2c0150a4f.tar.xz
puppet-25048ecc40db746f7e88bb6c5e1fc4f2c0150a4f.zip
[#4685] Classes, defines, and nodes allowed inside of non-evaluated conditionals
Previously, ASTArray#evaluate() was responsible for checking whether the user had tried to declare a class, define, or node in a prohibited location (such as a conditional construct). This meant that errors would only be reported to the user if the conditional code was actually evaluated. Moved the checking into the parser, so that errors are always reported.
Diffstat (limited to 'lib/puppet/indirector/file_server.rb')
0 files changed, 0 insertions, 0 deletions