diff options
author | Todd Zullinger <tmz@pobox.com> | 2009-08-23 21:30:35 -0400 |
---|---|---|
committer | Todd Zullinger <tmz@pobox.com> | 2009-08-24 20:15:38 -0400 |
commit | a9d5863145ef2373bbd25e92e1fc1a0071076afd (patch) | |
tree | 933a28dae28f420260d1ead6d61db7e8980c6d34 /lib | |
parent | ee4f6ba312387c1b93f850cee1507f6ab749f953 (diff) | |
download | puppet-a9d5863145ef2373bbd25e92e1fc1a0071076afd.tar.gz puppet-a9d5863145ef2373bbd25e92e1fc1a0071076afd.tar.xz puppet-a9d5863145ef2373bbd25e92e1fc1a0071076afd.zip |
Fix parser error output
The 'value' passed to on_error in Puppet::Parser::Parser is a hash, and
we only want to print the 'value' key, rather than a flattened string of
the hash.
Diffstat (limited to 'lib')
-rw-r--r-- | lib/puppet/parser/parser_support.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/puppet/parser/parser_support.rb b/lib/puppet/parser/parser_support.rb index c32a69b3d..dfc14e0c9 100644 --- a/lib/puppet/parser/parser_support.rb +++ b/lib/puppet/parser/parser_support.rb @@ -403,7 +403,7 @@ class Puppet::Parser::Parser if token == 0 # denotes end of file value = 'end of file' else - value = "'%s'" % value + value = "'%s'" % value[:value] end error = "Syntax error at %s" % [value] |