Method: ManageEngine::APMUtil#copyFiles

Defined in:
lib/agent/util/am_util.rb

#copyFiles(src, dest) ⇒ Object



47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
# File 'lib/agent/util/am_util.rb', line 47

def copyFiles src, dest
  result = false
  begin
  srcFile = File.open(src)
  destFile = File.open(dest , "w")
  destFile.write( srcFile.read(100) ) while not srcFile.eof?
  result = true
  rescue Exception=>e
    @log.info "Problem in Copying File : \n File : #{src} to #{dest}"
    @log.logException "#{e.message}",e
    result = false;
  ensure
    srcFile.close
    destFile.close
  end

  result
end