# File release.rb, line 76 def sendToWebSite(ftp, releaseDir, webDir) ftp.chdir(webDir) Dir.foreach(releaseDir) { | f | next if f =~ /^\?/ path = "#{releaseDir}/#{f}" if File.directory?(path) begin ftp.mkdir(f) rescue Net::FTPPermError # ignore; it's OK if the directory already exists end sendToWebSite(ftp, path, f) ftp.chdir('..') else ftp.putbinaryfile(path, f) end } end