Module: PuppetForgeServer::Utils::FilteringInspecter
- Included in:
- Http::HttpClient
- Defined in:
- lib/puppet_forge_server/utils/filtering_inspecter.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.inspect_without(object, variables) ⇒ Object
19 20 21 22 23 24 |
# File 'lib/puppet_forge_server/utils/filtering_inspecter.rb', line 19 def self.inspect_without(object, variables) filtered = object.instance_variables.reject { |n| variables.include? n } vars = filtered.map { |n| "#{n}=#{object.instance_variable_get(n).inspect}" } oid = object.object_id << 1 "#<%s:0x%x %s>" % [ object.class, oid, vars.join(', ') ] end |
Instance Method Details
#inspect_without(variables) ⇒ Object
26 27 28 |
# File 'lib/puppet_forge_server/utils/filtering_inspecter.rb', line 26 def inspect_without(variables) PuppetForgeServer::Utils::FilteringInspecter.inspect_without(self, variables) end |