--- projects/cms/source/server/uk/org/iscream/cms/server/client/MonitorSkeleton.java 2004/01/15 13:41:47 1.17 +++ projects/cms/source/server/uk/org/iscream/cms/server/client/MonitorSkeleton.java 2004/01/15 14:10:13 1.18 @@ -36,7 +36,7 @@ import uk.org.iscream.cms.server.componentmanager.*; * should then handle the monitoring for that packet. * * @author $Author: tdb $ - * @version $Id: MonitorSkeleton.java,v 1.17 2004/01/15 13:41:47 tdb Exp $ + * @version $Id: MonitorSkeleton.java,v 1.18 2004/01/15 14:10:13 tdb Exp $ */ public abstract class MonitorSkeleton extends Thread implements PluginMonitor { @@ -45,7 +45,7 @@ public abstract class MonitorSkeleton extends Thread i /** * The current CVS revision of this class */ - public final String REVISION = "$Revision: 1.17 $"; + public final String REVISION = "$Revision: 1.18 $"; //---STATIC METHODS--- @@ -72,10 +72,13 @@ public abstract class MonitorSkeleton extends Thread i // if not - just don't bother analyse it's packets XMLPacket packet = (XMLPacket) getQueue().get(getQueueId()); String source = packet.getParam("packet.attributes.machine_name"); - boolean enabled = checkBooleanConfig(source, "Monitor.enable"); + boolean enabled = checkBooleanConfig("Host." + source, "Monitor.enable"); if(enabled) { analysePacket(packet); } + else { + _logger.write(this.toString(), Logger.DEBUG, "Skipping monitoring of host: " + source); + } } catch (InvalidQueueException e) { _logger.write(this.toString(), Logger.ERROR, "Unable to get queue."); }