[Pkg-puppet-devel] [SCM] Puppet packaging for Debian branch,	experimental, updated. debian/2.6.8-1-844-g7ec39d5
    Daniel Pittman 
    daniel at puppetlabs.com
       
    Tue May 10 08:13:23 UTC 2011
    
    
  
The following commit has been merged in the experimental branch:
commit 2a87f410eae84a0a7c4f39d9c1ef742c3e7ba8fc
Author: Daniel Pittman <daniel at puppetlabs.com>
Date:   Mon Apr 11 16:43:56 2011 -0700
    (#6962) Override 'render' in help to just return the string.
    
    The default behaviour is to serialize the result somehow, defaulting to
    displayed, render should be a no-op.  This means overriding the parent method.
    
    Paired-With: Matt Robinson <matt at puppetlabs.com>
diff --git a/lib/puppet/application/help.rb b/lib/puppet/application/help.rb
index b3666f1..fd8818d 100644
--- a/lib/puppet/application/help.rb
+++ b/lib/puppet/application/help.rb
@@ -1,7 +1,8 @@
+# -*- coding: utf-8 -*-
 require 'puppet/application/faces_base'
 
 class Puppet::Application::Help < Puppet::Application::FacesBase
-  def render(result)
-    result.join("\n")
-  end
+  # Meh.  Disable the default behaviour, which is to inspect the
+  # string and return that – not so helpful. --daniel 2011-04-11
+  def render(result) result end
 end
-- 
Puppet packaging for Debian
    
    
More information about the Pkg-puppet-devel
mailing list