Changeset 6128 for trunk/tools
- Timestamp:
- Jun 27, 2001, 10:57:57 AM (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tools/DailyBuild/odin32ftp2.cmd
r5702 r6128 1 /* $Id: odin32ftp2.cmd,v 1.1 6 2001-05-13 20:35:54bird Exp $1 /* $Id: odin32ftp2.cmd,v 1.17 2001-06-27 08:57:57 bird Exp $ 2 2 * 3 3 * Uploads the relase and debug builds to the FTP sites. … … 63 63 rc = cleanFtp('os2-delete', '/daily', 'www.os2.org'); 64 64 do j = 1 to asUploads.0 65 if (1) then 66 rc = putFtp(asUploads.j, 'os2-'||asUploads.j, '/'||sDirectory, 'www.os2.org'); 67 else 68 rc = forwardSF(asUploads.j, 'os2-'||asUploads.j, '/'||sDirectory, 'www.os2.org'); 65 rc = putFtp(asUploads.j, 'os2-'||asUploads.j, '/'||sDirectory, 'www.os2.org'); 66 /*rc = putRexxFtp(asUploads.j, 'os2-'||asUploads.j, '/'||sDirectory, 'www.os2.org');*/ 67 /*rc = forwardSF(asUploads.j, 'os2-'||asUploads.j, '/'||sDirectory, 'www.os2.org');*/ 69 68 end 70 69 end … … 77 76 rc = cleanFtp('netlabs-delete', '/daily', 'ftp.netlabs.org'); 78 77 do j = 1 to asUploads.0 79 if (1) then 80 rc = putFtp(asUploads.j, 'netlabs-'||asUploads.j, '/'||sDirectory, 'ftp.netlabs.org'); 81 else 82 rc = forwardSF(asUploads.j, 'netlabs-'||asUploads.j, '/'||sDirectory, 'ftp.netlabs.org'); 78 /*rc = putFtp(asUploads.j, 'netlabs-'||asUploads.j, '/'||sDirectory, 'ftp.netlabs.org'); */ 79 rc = putRexxFtp(asUploads.j, 'netlabs-'||asUploads.j, '/'||sDirectory, 'ftp.netlabs.org'); 80 /*rc = forwardSF(asUploads.j, 'netlabs-'||asUploads.j, '/'||sDirectory, 'ftp.netlabs.org');*/ 83 81 end 84 82 end … … 267 265 268 266 269 270 267 /* 268 * REXX FTP put function. 269 */ 270 putRexxFtp: procedure 271 parse arg sFile, sLockFile, sRemoteDir, sSite 272 273 /* check for done-lock */ 274 if stream(sLockFile,'c','query exists') = '' then 275 do 276 say '--- put' sFile '->' sRemoteDir'/'sFile '---'; 277 278 /* get password */ 279 sPasswdString = GetPassword(sSite); 280 if (sPasswdString = '') then 281 do 282 call failure rc, 'Can''t find userid/password for' sSite'.', -1; 283 return -1; 284 end 285 parse var sPasswdString sUser':'sPasswd; 286 287 /* log on the ftp site */ 288 rc = FtpSetUser(sSite, sUser, sPasswd); 289 if (rc = 1) then 290 do 291 /* put file, delete it if we fail */ 292 say sSite sUser sPasswd sFile sRemoteDir'/'sFile 'Binary' 293 rcPut = FtpPut(sFile, sRemoteDir'/'sFile, 'Binary'); 294 /* 295 if (rcPut <> 0) then 296 rc = FtpDelete(sRemoteDir'/'sFile); 297 */ 298 299 /* Logoff and make lock file. */ 300 rc = FtpLogoff(); 301 if (rcPut = 0) then 302 'echo ok > ' || sLockFile; 303 else 304 call failure rc, 'FtpPut failed -' sSite , FTPERRNO; 305 rc = rcPut; 306 end 307 else 308 do 309 call failure rc, 'Logon failed -' sSite, FTPERRNO; 310 if rc = 0 then rc = -1; 311 end 312 end 313 else 314 rc = 0; 315 return 0; 316 317 /* 318 * Report error. (non-fatal) 319 */ 271 320 failure: procedure 272 321 parse arg rc, sText, iftperrno;
Note:
See TracChangeset
for help on using the changeset viewer.