code: public static void changeRoboconfLogLevel( String logLevel, String etcDir )
  	throws IOException {
  
  		if( ! Utils.isEmptyOrWhitespaces( etcDir )) {
  
  			File f = new File( etcDir, AgentConstants.KARAF_LOG_CONF_FILE );
  			if( f.exists()) {
  				Properties props = Utils.readPropertiesFile( f );
  				props.put( "log4j.logger.net.roboconf", logLevel + ", roboconf" );
  				Utils.writePropertiesFile( props, f );
  			}
  		}
  	}
docs: Changes the level of the Roboconf logger.
  <p>
  This method assumes the default log configuration for a Roboconf
  distribution has a certain shape. If a user manually changed the log
  configuration (not the level, but the logger name, as an example), then
  this will not work.
  </p>