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