summaryrefslogtreecommitdiffstats
path: root/lib/puppet/parser/compiler.rb
diff options
context:
space:
mode:
authorSean Millichamp <sean@bruenor.org>2010-05-07 08:58:50 -0400
committertest branch <puppet-dev@googlegroups.com>2010-02-17 06:50:53 -0800
commitb10d35d0da8f630e004966a52ac3ecd01287d36c (patch)
tree5fc53460d951fda9d11ad8a59a9e6faffe4a466f /lib/puppet/parser/compiler.rb
parent584961a82ffbe64c04cb4a7c152f90164274ddb2 (diff)
downloadpuppet-b10d35d0da8f630e004966a52ac3ecd01287d36c.tar.gz
puppet-b10d35d0da8f630e004966a52ac3ecd01287d36c.tar.xz
puppet-b10d35d0da8f630e004966a52ac3ecd01287d36c.zip
Fixes #3745 Catch unhandled exception in ssh_authorized_key provider
If the target is not specified it is automatically set to the user's home directory. If the user does not exist when the generation of the target path occurs then an ArgumentError exception is raised but not caught. This patch catches the ArgumentError and raises a Puppet::Error instead to more gracefully notify the user and allow any remaining resources to be applied. Signed-off-by: Sean Millichamp <sean@bruenor.org>
Diffstat (limited to 'lib/puppet/parser/compiler.rb')
0 files changed, 0 insertions, 0 deletions