Changeset 2317


Ignore:
Timestamp:
03/10/2008 23:46:16 (3 years ago)
Author:
chris
Message:

Remove -K option which now does nothing on Windows.

Add -Q option which disables all logging instead.

Location:
box/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • box/trunk/infrastructure/buildenv-testmain-template.cpp

    r2279 r2317  
    5555 
    5656#ifdef WIN32 
    57         #define QUIET_PROCESS "-K" 
     57        #define QUIET_PROCESS "-Q" 
    5858#else 
    5959        #define QUIET_PROCESS "" 
  • box/trunk/lib/server/Daemon.cpp

    r2293 r2317  
    9696        return "c:" 
    9797        #ifndef WIN32 
    98                 "DF" 
     98                "DFK" 
    9999        #endif 
    100                 "hkKPqt:TUvVW:"; 
     100                "hkPqQt:TUvVW:"; 
    101101} 
    102102 
     
    117117#endif 
    118118        "  -k         Keep console open after fork, keep writing log messages to it\n" 
     119#ifndef WIN32 
    119120        "  -K         Stop writing log messages to console while daemon is running\n" 
    120 #ifndef WIN32 
    121121        "  -P         Show process ID (PID) in console output\n" 
    122122#endif 
    123123        "  -q         Run more quietly, reduce verbosity level by one, can repeat\n" 
     124        "  -Q         Run at minimum verbosity, log nothing\n" 
    124125        "  -v         Run more verbosely, increase verbosity level by one, can repeat\n" 
    125         "  -V         Run at maximum verbosity\n" 
     126        "  -V         Run at maximum verbosity, log everything\n" 
    126127        "  -W <level> Set verbosity to error/warning/notice/info/trace/everything\n" 
    127128        "  -t <tag>   Tag console output with specified marker\n" 
     
    203204                } 
    204205                break; 
     206 
     207                case 'Q': 
     208                { 
     209                        mLogLevel = Log::NOTHING; 
     210                } 
     211                break; 
     212 
    205213 
    206214                case 'v': 
     
    622630#endif // ! WIN32 
    623631                        Logging::ToConsole(false); 
    624                 }                
     632                } 
    625633 
    626634                // Log the start message 
Note: See TracChangeset for help on using the changeset viewer.