sebb        2003/10/30 04:12:28

  Added:       extras   remote.bsh startup.bsh
  Log:
  Sample BeanShell server script files
  
  Revision  Changes    Path
  1.1                  jakarta-jmeter/extras/remote.bsh
  
  Index: remote.bsh
  ===================================================================
  // remote.bsh
  // Sample remote file for use with bsh.remote
  //
  print("Remote starting");
  print(args);
  printprop("user.home");
  printprop("user.dir");
  // loglevel("DEBUG","jmeter");
  print("Remote ended");
  
  
  1.1                  jakarta-jmeter/extras/startup.bsh
  
  Index: startup.bsh
  ===================================================================
  //
  // Sample BeanShell Server Startup file
  //
  // Use as follows:
  // -Jbeanshell.server.port=nnnn
  // -Jbeanshell.server.file=../extras/startup.bsh
  //
  // Defines various utility routines for properties and logging
  //
  //
  
  print("Startup script running");
  
  import org.apache.jmeter.util.JMeterUtils;
  import org.apache.jorphan.logging.LoggingManager;
  
  getprop(p){// get a JMeter property
  return JMeterUtils.getPropDefault(p,"");
  }
  
  setprop(p,v){// set a JMeter property
  JMeterUtils.getJMeterProperties().setProperty(p, v);
  }
  
  printprop(p){// print a JMeter property
  print(p + " = " + getprop(p));
  }
  
  loglevel(String priority, String category){
  LoggingManager.setPriority(priority, category);
  }
  
  logdebug(String category){
  loglevel("DEBUG",category);
  }
  
  loginfo(String category){
  loglevel("INFO",category);
  }
  
  print("Startup script completed");
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to