| Server IP : 182.53.201.61 / Your IP : 216.73.217.175 Web Server : Apache/2.2.15 (Fedora) System : Linux km10.dyndns.org 2.6.31.5-127.fc12.i686.PAE #1 SMP Sat Nov 7 21:25:57 EST 2009 i686 User : apache ( 48) PHP Version : 5.3.3 Disable Function : NONE MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /usr/share/doc/lftp-4.0.0/ |
Upload File : |
Date: Wed, 22 Dec 1999 13:46:30 +0000 (GMT) Subject: Debug Levels From: Robert de Bath <rdebath@poboxes.com> ... Level 0 Errors and states that cause a significant change in program flow. => Anything that causes a Discon+Retry or a "giveup" message. Level 1 Important or inaccessible state information. => Connection start, Idle disconnection. Level 2 Rare things that cause a minor program flow adjustment. => No REST, No PASV, etc. Level 3 Errors and useful messages that are slightly too verbose or common for 0-2 or don't quite fit in the classifications. => Login banner Level 4 All remote responses or major results. (Trace results) => All "999 Xyzzy" responses received. Level 5 All remote commands or major tasks. (Trace jobs) => All commands sent to server. Level 6 General information that will not be too verbose but is normally a little less important. (Trace state) Level 7 Similar to level 3 but verbose or not as useful. Level 8 Very verbose information that'll probably be useful sometime. Level 9 Anything and everything else, debugs that probably won't be useful ever again. (unclassified) Notes: If the programmer doesn't set the debug level this is not an important debug message or is only important right now. => default debug level == 9 If something fits in one of the lower levels but is very verbose it should nevertheless be moved upto level 3 or levels 7-9. (Possibly leaving a single line 'oops' at the lower level) The general idea is that debug levels 0-3 should not scroll too fast to read and nothing below level 7 should be much more verbose than levels 4 or 5. ...