Changeset 177
- Timestamp:
- 02/26/06 21:45:00 (2 years ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
feedtree/trunk/src/net/feedtree/proxyapp/WebProxyClient.java
r176 r177 1361 1361 boolean reaping = true; 1362 1362 boolean serveFeedsOnly = false; 1363 boolean pastryDebug = false; 1363 1364 1364 1365 PrintStream logStream = System.out; … … 1394 1395 } else if (args[i].equals("--verbose-max") || args[i].equals("-V")) { 1395 1396 verbosity = 100; 1397 } else if (args[i].equals("--pastry-debug") || args[i].equals("-D")) { 1398 pastryDebug = true; 1396 1399 } else if (args[i].equals("--feed-cache-size") || args[i].equals("-C")) { 1397 1400 FeedInfo.DEFAULT_MAX_ITEMS = to_int(args[++i]); … … 1531 1534 + " maximum debugging output (equal to -v -v -v -v)\n" 1532 1535 + "\n" 1536 + " -D/--pastry-debug\n" 1537 + " enable low-level Pastry debugging messages (-v level\n" 1538 + " will apply)\n" 1539 + "\n" 1533 1540 + " -h/--help\n" 1534 1541 + " display this text\n" … … 1593 1600 ); 1594 1601 Client.setPastryEnvironment(pastryEnv); 1595 int pastryLogLevel; 1596 switch (verbosity) { 1597 case 0: 1598 pastryLogLevel = rice.environment.logging.Logger.OFF; 1599 break; 1600 case 1: 1601 pastryLogLevel = rice.environment.logging.Logger.WARNING; 1602 break; 1603 case 2: 1604 pastryLogLevel = rice.environment.logging.Logger.INFO; 1605 break; 1606 case 3: 1607 pastryLogLevel = rice.environment.logging.Logger.FINE; 1608 break; 1609 default: 1610 pastryLogLevel = rice.environment.logging.Logger.ALL; 1611 break; 1612 } 1613 pastryEnv.getParameters().setInt("loglevel", pastryLogLevel); 1602 if (pastryDebug && verbosity > 0) { 1603 int pastryLogLevel; 1604 switch (verbosity) { 1605 case 1: 1606 pastryLogLevel = rice.environment.logging.Logger.WARNING; 1607 break; 1608 case 2: 1609 pastryLogLevel = rice.environment.logging.Logger.INFO; 1610 break; 1611 case 3: 1612 pastryLogLevel = rice.environment.logging.Logger.FINE; 1613 break; 1614 default: 1615 pastryLogLevel = rice.environment.logging.Logger.ALL; 1616 break; 1617 } 1618 pastryEnv.getParameters().setInt("loglevel", pastryLogLevel); 1619 } else { 1620 pastryEnv.getParameters().setInt("loglevel", rice.environment.logging.Logger.OFF); 1621 } 1614 1622 1615 1623 // Let's start talking to the user. … … 1619 1627 + " (" + System.getProperty("os.arch") + ") " 1620 1628 + System.getProperty("os.version")); 1629 1630 if (pastryDebug) 1631 Logger.global.finer("Enabling Pastry debug messages."); 1621 1632 1622 1633 // Disable use of graphics accelerator for Sparklines
