[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: wput



Hi,
das mit den Exit-codes ist an sich ne gute Idee, nur müsste man sich da 
erstmal ein Prinzip ausdenken. Bei einer Datei ist klar wie du gesagt hast, 
je nach FTP-Fehler ein Code anzusetzen, da Wput aber in der Regel viele 
Dateien in einer Session hochlädt, würde das da schon wieder nicht hinhaun.
Na ja, ich überleg mir mal was ;)
In der zwischenzeit kannst du dir ja mal die -u (unline, 
--remove-source-files) flag anschauen, die Dateien die erfolgreich 
hochgeladen worden sind dann automatisch löscht.

Das mit den unendlichen Versuchen ist so eine default-Einstellung, die man ja 
über die -t flag oder ein wputrc-file einstellen kann, von daher seh ich das 
nicht so tragisch...

Ansonsten Danke für die Mail.
Gruß,
Hagen

Am Dienstag, 7. Dezember 2004 09:55 schrieben Sie:
> Moin :-),
>
> auf meiner Suche nach einem Tool um Dateien von einem Host auf einen
> anderen zu schieben bin ich über Freshmeat zu wput gekommen.
>
> wput ist eine wirklich gute Idee, mir sind aber bei der ersten Benutzung
> zwei Sachen aufgefallen, die man verbessern könnte.
>
> 1.) Wichtig: Exit-Codes. Schlägt bspw. die Authentifizierung fehl
> produziert wput trotzdem einen exitcode 0. Ich denke, es wäre sinnvoll,
> wenn exitcode 0 nur dann produziert wird, wenn die Datei erfolgreich und
> vollständig hochgeladen wurde. In anderen Fällen (Authentifizierungsfehler,
> Timeout) sollte es jeweils einen dedizierten Exit-Code geben, damit dieser
> von einem
> Script ausgelesen werden kann (Ich möchte bspw. die erfolgreich
> hochgeladenen Dateien automatisch löschen, mit exitcode 0 bei Fehlern geht
> das natürlich nicht)
>
> 2.) Endlosloop: Gibt man wput eine Server-Adresse, auf der kein FTP-Daemon
> läuft, so gerät es in eine Endlosschleife. Die Anzahl der Versuche sollte
> man begrenzen (z.B. 10) und ähnlich wget nur bei -t=0 auf unendlich
> setzen.
>
> Hoffe du kannst mit meinem Input was anfangen :-)
> Hab mich gleich mal bei Freshmeat subscribed um über wput auf dem
> laufenden zu bleiben.
>
> Gruß,
> Lordy

-- 
Mit besten Grüßen
 Hagen                          mailto:itooktheredpill@gmx.de
                      http://itooktheredpill.dyndns.org