Method: HmxClient::Client#dumpType

Defined in:
lib/hmx/client.rb

#dumpTypeObject

Take all of the documents for a type and put it into the folder passed, one per file



96
97
98
99
100
101
102
103
104
105
106
# File 'lib/hmx/client.rb', line 96

def dumpType
  h = getapi
  displayNames = h.query(@args.shift, nil)
  puts displayNames
  displayNames.each { | displayName | 
                            fileName = $folder + "/" + displayName
                            puts "FileName will be #{ fileName } "
                            Dir.mkdir(File.dirname(fileName)) if !Dir.exist?(File.dirname(fileName))
                            puts "DisplayName is #{ displayName } "
                            File.open(fileName, 'w') { |f| f.write(h.getData([displayName])) } }
end