• Timothy Stack's avatar
    · da5e8604
    Timothy Stack authored
    Some power-by-mail hacking:
    
      - Bump the timeout for waiting for the operators to flip the switch
        to 20 minutes.
    
      - Fail fast if the node is in hwdown.  This case is intended to make
        an os_load fail for a robot-mounted mote whose robot is in hwdown.
    
      - Fail if the robotlab is not open since noone is around to do
        anything about it anyways.
    
      - Assume success if the event state for a node was updated
        "recently."  This is a fall back in case the powertime web page
        isn't used to notify the system that the node was powered
        on/cycled.  Also, do not send the SHUTDOWN event in this case.
    
      - Add a TBNodeEventStateUpdated() function to libdb.pm that returns
        true if the eventstate for a node was updated within N seconds
        from the current time.
    da5e8604
Name
Last commit
Last update
..
checkpass Loading commit data...
ipassign Loading commit data...
labels Loading commit data...
ns2ir Loading commit data...
nseparse Loading commit data...
plab Loading commit data...
GNUmakefile.in Loading commit data...
README Loading commit data...
assign_prepass.in Loading commit data...
assign_wrapper.in Loading commit data...
batch_daemon.in Loading commit data...
batchexp.in Loading commit data...
bwconfig.in Loading commit data...
checkports.in Loading commit data...
console_reset.in Loading commit data...
console_setup.in Loading commit data...
console_setup.proxy.in Loading commit data...
db2ns.in Loading commit data...
elabinelab.in Loading commit data...
endexp.in Loading commit data...
eventsys.proxy.in Loading commit data...
eventsys_control.in Loading commit data...
eventsys_start.in Loading commit data...
exitonwarn.pm Loading commit data...
exports_setup.in Loading commit data...
exports_setup.proxy.in Loading commit data...
fetchtar.proxy.in Loading commit data...
frisbeeimage.in Loading commit data...
frisbeelauncher.in Loading commit data...
gentopofile.in Loading commit data...
idleswap.in Loading commit data...
libaudit.pm.in Loading commit data...
libosload.pm.in Loading commit data...
libreboot.pm.in Loading commit data...
libtbsetup.pm Loading commit data...
libtestbed.pm.in Loading commit data...
libtestbed.py.in Loading commit data...
mkexpdir.in Loading commit data...
mkgroup.in Loading commit data...
mkproj.in Loading commit data...
named_setup.in Loading commit data...
newnode_reboot.in Loading commit data...
node_control.in Loading commit data...
node_history.in Loading commit data...
node_reboot.in Loading commit data...
node_update.in Loading commit data...
nscheck.in Loading commit data...
nseswap.in Loading commit data...
os_load.in Loading commit data...
os_select.in Loading commit data...
os_setup.in Loading commit data...
panic.in Loading commit data...
portstats.in Loading commit data...
power.in Loading commit data...
power_mail.pm.in Loading commit data...
power_rpc27.pm.in Loading commit data...
power_sgmote.pm.in Loading commit data...
power_whol.pm.in Loading commit data...
ptopgen.in Loading commit data...
reload_daemon.in Loading commit data...
resetvlans.in Loading commit data...
rmgroup.in Loading commit data...
rmproj.in Loading commit data...
rmuser.in Loading commit data...
routecalc.cc Loading commit data...
savelogs.in Loading commit data...
savelogs.proxy.in Loading commit data...
sched_reload.in Loading commit data...
sched_reserve.in Loading commit data...
setgroups.in Loading commit data...
sfskey_update.in Loading commit data...
sfskey_update.proxy.in Loading commit data...
snmpit.in Loading commit data...
snmpit.proxy.in Loading commit data...
snmpit.proxynew.in Loading commit data...
snmpit_apc.pm Loading commit data...
snmpit_cisco.pm Loading commit data...
snmpit_cisco_stack.pm Loading commit data...
snmpit_foundry.pm Loading commit data...
snmpit_intel.pm Loading commit data...
snmpit_intel_stack.pm Loading commit data...
snmpit_lib.pm Loading commit data...
snmpit_nortel.pm Loading commit data...
snmpit_remote.pm.in Loading commit data...
snmpit_stack.pm Loading commit data...
spewlogfile.in Loading commit data...
spewrpmtar.in Loading commit data...
staticroutes.in Loading commit data...
swapexp.in Loading commit data...
switchmac.in Loading commit data...
tarfiles_setup.in Loading commit data...
tbend.in Loading commit data...
tbprerun.in Loading commit data...
tbreport.in Loading commit data...
tbrestart.in Loading commit data...
tbrsync.in Loading commit data...
tbswap.in Loading commit data...
vnode_setup.in Loading commit data...
wanassign.in Loading commit data...
wanlinkinfo.in Loading commit data...
wanlinksolve.cc Loading commit data...
webbatchexp.in Loading commit data...
webdelay_config.in Loading commit data...
webendexp.in Loading commit data...
webeventsys_control.in Loading commit data...
webfrisbeekiller.in Loading commit data...
webidleswap.in Loading commit data...
webmkgroup.in Loading commit data...
webmkproj.in Loading commit data...
webnodecontrol.in Loading commit data...
webnodehistory.in Loading commit data...
webnodereboot.in Loading commit data...
webnodeupdate.in Loading commit data...
webnscheck.in Loading commit data...
webpanic.in Loading commit data...
webreport.in Loading commit data...
webrmgroup.in Loading commit data...
webrmuser.in Loading commit data...
websetgroups.in Loading commit data...
webswapexp.in Loading commit data...
webtarfiles_setup.in Loading commit data...