Class: Rhcl::Dump

Inherits:
Object
  • Object
show all
Defined in:
lib/rhcl/dump.rb

Class Method Summary collapse

Class Method Details

.dump(obj) ⇒ Object



3
4
5
6
7
8
9
# File 'lib/rhcl/dump.rb', line 3

def dump(obj)
  unless obj.kind_of?(Hash)
    raise TypeError, "wrong argument type #{obj.class} (expected Hash)"
  end

  dump0(obj).sub(/\A\s*\{/, '').sub(/\}\s*\z/, '').strip.gsub(/^\s+$/m, '')
end