Replace this message that looks like an error debug: Format s not supported for Puppet::FileServing::Metadata; has not implemented method 'from_s' with debug: file_metadata supports formats: b64_zlib_yaml marshal pson raw yaml; using pson
Signed-off-by: Jesse Wolfe <[email protected]> --- lib/puppet/network/format.rb | 3 --- lib/puppet/network/format_handler.rb | 8 ++++++-- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/lib/puppet/network/format.rb b/lib/puppet/network/format.rb index a5be3af..c437639 100644 --- a/lib/puppet/network/format.rb +++ b/lib/puppet/network/format.rb @@ -109,15 +109,12 @@ class Puppet::Network::Format if type == :class has_method = klass.respond_to?(method) - message = "has not implemented method '%s'" % method else has_method = klass.instance_methods.include?(method) - message = "has not implemented instance method '%s'" % method end return true if has_method - Puppet.debug "Format %s not supported for %s; %s" % [self.name, klass, message] return false end end diff --git a/lib/puppet/network/format_handler.rb b/lib/puppet/network/format_handler.rb index e508a02..544ba82 100644 --- a/lib/puppet/network/format_handler.rb +++ b/lib/puppet/network/format_handler.rb @@ -119,7 +119,11 @@ module Puppet::Network::FormatHandler format_handler.format(b).weight <=> format_handler.format(a).weight end - put_preferred_format_first(result) + result = put_preferred_format_first(result) + + Puppet.debug "#{indirection.name} supports formats: #{result.sort.join(' ')}; using #{result.first}" + + result end private @@ -130,7 +134,7 @@ module Puppet::Network::FormatHandler list.delete(preferred_format) list.unshift(preferred_format) else - Puppet.warning "Value of 'preferred_serialization_format' ('#{preferred_format}') is invalid, using default ('#{list.first}')" + Puppet.warning "Value of 'preferred_serialization_format' (#{preferred_format}) is invalid for #{indirection.name}, using default (#{list.first})" end list end -- 1.6.3.3 -- You received this message because you are subscribed to the Google Groups "Puppet Developers" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-dev?hl=en.
