code/superant.com.schedule/downloadrwdschedulefiles.rb in rwdschedule-0.99 vs code/superant.com.schedule/downloadrwdschedulefiles.rb in rwdschedule-1.00

- old
+ new

@@ -7,27 +7,33 @@ @rwdscheduleftpdisplay = "files downloaded" + "\n" ftp.debug_mode = false ftp.login($rwdschedule_ftplogin, $rwdschedule_ftppassword) ftp.chdir($rwdschedule_ftpdirectory) print "I'm in the directory ", ftp.pwd(), "\n" - schfiles = ftp.nlst($rwdschedule_ftpdirectory) - schfiles.each do |x| - #adjust the filters to the files you want to see... - if(!test(?d,x)) - if x =~ /sch/ - lastslash = x.rindex('/')+1 - newstring = x.slice!(lastslash..256) - localupdatefile = File.join($rwdschedule_updatedirectory, "#{newstring}") - ftp.getbinaryfile("#{newstring}" , localupdatefile ) + schfiles = ftp.nlst($rwdschedule_ftpdirectory) + #puts schfiles + $stderr.print $rwdschedule_updatedirectory + + schfiles.each {|x| + #adjust the filters to the files you want to see... + + if x =~ /sch/ + #lastslash = x.rindex('/')+1 + #newstring = x.slice!(lastslash..256) + newstring = x + # $stderr.print newstring.to_s + localupdatefile = File.join($rwdschedule_updatedirectory, "#{x}") + ftp.getbinaryfile("#{x}" , localupdatefile ) @rwdscheduleftpdisplay = @rwdscheduleftpdisplay + newstring + "\n" - end - end - end + end + + + } ftp.close rescue - + @rwdscheduleftpdisplay = "ftp error" if ftp ftp.close end end end