• Leigh Stoller's avatar
    Add automated cancellation of reservations that are not used: · 67a0e58e
    Leigh Stoller authored
    * If unused at six hours, schedule for cancel in three hours and send
      email.
    
    * If reservation becomes used within those three hours, rescind the
      cancellation.
    
    * Add an override bit so that cancel/uncancel on the command line
      supercedes (so explicit cancel or rescinding a cancel, means do not
      make any more automated checks for unused).
    
    * Rework cancel to be more library friendly.
    67a0e58e
Name
Last commit
Last update
..
Archive.pm.in Loading commit data...
Blockstore.pm Loading commit data...
BlockstoreType.pm Loading commit data...
Brand.pm.in Loading commit data...
EmulabConstants.pm.in Loading commit data...
EmulabFeatures.pm.in Loading commit data...
Experiment.pm.in Loading commit data...
Firewall.pm.in Loading commit data...
GNUmakefile.in Loading commit data...
Group.pm.in Loading commit data...
IPBuddyAlloc.pm Loading commit data...
IPBuddyWrapper.pm Loading commit data...
Image.pm.in Loading commit data...
Interface.pm.in Loading commit data...
Lan.pm.in Loading commit data...
Lease.pm.in Loading commit data...
Logfile.pm.in Loading commit data...
Node.pm.in Loading commit data...
NodeType.pm.in Loading commit data...
OSImage.pm.in Loading commit data...
OSinfo.pm.in Loading commit data...
Port.pm Loading commit data...
Project.pm.in Loading commit data...
Quota.pm Loading commit data...
ResUtil.pm.in Loading commit data...
Reservation.pm.in Loading commit data...
TraceUse.pm Loading commit data...
User.pm.in Loading commit data...
VirtExperiment.pm.in Loading commit data...
WebSession.pm.in Loading commit data...
WebTask.pm.in Loading commit data...
audit.in Loading commit data...
avail.in Loading commit data...
backup.in Loading commit data...
changecreator.in Loading commit data...
changeiface.in Loading commit data...
changeleader.in Loading commit data...
changepid.in Loading commit data...
changeuid.in Loading commit data...
checkstats.in Loading commit data...
dbboot.in Loading commit data...
dbcheck.in Loading commit data...
dbfillcheck.in Loading commit data...
dbupdate.in Loading commit data...
dhcpd_makeconf.in Loading commit data...
dumperrorlog.in Loading commit data...
dumperrorlog.proxy.in Loading commit data...
elabinelab_bossinit.in Loading commit data...
emdb.pm.in Loading commit data...
emdbi.pm.in Loading commit data...
emutil.pm.in Loading commit data...
genelists.in Loading commit data...
genelists.proxy.in Loading commit data...
geni_control.in Loading commit data...
grabron.in Loading commit data...
idlemail.in Loading commit data...
idletimes.in Loading commit data...
if2port.in Loading commit data...
interswitch.in Loading commit data...
inuse.in Loading commit data...
libEmulab.pm.in Loading commit data...
libGeni.pm.in Loading commit data...
libTaintStates.pm Loading commit data...
libadminctrl.pm.in Loading commit data...
libdb.pm.in Loading commit data...
libdb.py.in Loading commit data...
libtbdb.pm.in Loading commit data...
mysqld_watchdog.in Loading commit data...
nalloc.in Loading commit data...
nfree.in Loading commit data...
node_status.in Loading commit data...
nodeip.in Loading commit data...
nodelog.in Loading commit data...
readycount.in Loading commit data...
schemacheck.in Loading commit data...
setsitevar.in Loading commit data...
showgraph.in Loading commit data...
showvlans.in Loading commit data...
sitevarscheck.in Loading commit data...
stategraph.in Loading commit data...
subboss_dhcpd_makeconf.in Loading commit data...
subboss_sync.in Loading commit data...
unixgroups.in Loading commit data...
update_permissions.in Loading commit data...
updatewires.in Loading commit data...
webcontrol.in Loading commit data...
xmlconvert.in Loading commit data...