• Leigh Stoller's avatar
    A bunch of template changes resulting from meetings last week. · 087dbfff
    Leigh Stoller authored
    * Add XMLRPC interface for template swapin,stoprun,startrun,swapout and
      add the appropriate wrappers to the script_wrapper on ops.
    
    * Allow parameter descriptions in NS files. This is probably not in its
      final form since its a bit confusing as to what has priority; something
      in the NS file or a metadata item. Anyway, you can do this in your NS
      file:
    
    	$ns define-template-parameter GUID "0/0" "The GUID to be analyzed"
    
      The rules are currently that the NS file description has priority and
      is copied to child templates, unless the user has modified a description
      via the web interface, in which case the NS file description is ignored.
      I know, sounds awful, but for the most part people are going to use the
      NS file anyway.
    
    * Add "clear" option when starting a new experiment run; the per
      experiment DB at the logholes are cleared. Note that this is *not* the
      default behaviour; you have to either check the checkbox on the web form
      or use the -c option to the script wrapper, or clear=yes if talking
      directly to the XMLRPC server.
    
    * Fix up how email is generated for template_swapin and template_create,
      so that Kevin can debug tblog/tbreport stuff, but also so that we maintain
      mail logs as before. I have made some improvements to libaudit so as to
      centralize the mail goo, and avoid duplicating all that stuff.
    
    * Minor fixes to the program agent so that the new environment strings are
      sent before the program agent exits and reloads them!
    
    * Other minor little things.
    087dbfff
Name
Last commit
Last update
account Loading commit data...
apache Loading commit data...
assign Loading commit data...
autoconf Loading commit data...
bugdb Loading commit data...
capture Loading commit data...
cdrom Loading commit data...
collab Loading commit data...
daikon Loading commit data...
db Loading commit data...
delay/linux Loading commit data...
dhcpd Loading commit data...
discvr Loading commit data...
doc Loading commit data...
event Loading commit data...
firewall Loading commit data...
hw_config Loading commit data...
hyperviewer Loading commit data...
image-test Loading commit data...
install Loading commit data...
ipod Loading commit data...
lib Loading commit data...
mote Loading commit data...
named Loading commit data...
os Loading commit data...
patches Loading commit data...
pelab Loading commit data...
pxe Loading commit data...
rc.d Loading commit data...
robots Loading commit data...
rpms Loading commit data...
security Loading commit data...
sensors Loading commit data...
sql Loading commit data...
ssl Loading commit data...
sysadmin Loading commit data...
tbsetup Loading commit data...
testsuite Loading commit data...
tip Loading commit data...
tmcd Loading commit data...
tools Loading commit data...
utils Loading commit data...
vis Loading commit data...
wiki Loading commit data...
www Loading commit data...
xmlrpc Loading commit data...
.loc-ignore Loading commit data...
BUGS Loading commit data...
GNUmakefile.in Loading commit data...
GNUmakerules Loading commit data...
GPL-COPYING Loading commit data...
LGPL-COPYING Loading commit data...
LICENSE Loading commit data...
Makeconf.in Loading commit data...
README Loading commit data...
TODO Loading commit data...
TODO.plab Loading commit data...
config.h.in Loading commit data...
configure Loading commit data...
configure.in Loading commit data...
defs-aerolab Loading commit data...
defs-calfeld-emulab Loading commit data...
defs-davidand-emulab Loading commit data...
defs-default Loading commit data...
defs-duerig-emulab Loading commit data...
defs-elabinelab Loading commit data...
defs-example Loading commit data...
defs-fish-emulab Loading commit data...
defs-gatech Loading commit data...
defs-johnsond-emulab Loading commit data...
defs-kwebb-emulab Loading commit data...
defs-newbold-emulab Loading commit data...
defs-newbold-macdb Loading commit data...
defs-ricci-emulab Loading commit data...
defs-shash-emulab Loading commit data...
defs-stoller-emulab Loading commit data...
defs-stoller-home Loading commit data...
defs-stoller-lbsdb Loading commit data...
defs-uky Loading commit data...
defs-wide Loading commit data...