Method: HmxClient::Client#dumpType
- Defined in:
- lib/hmx/client.rb
#dumpType ⇒ Object
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 |