A disabled or diagnostic-mode node will contact PLC (download BM and interact
authorStephen Soltesz <soltesz@cs.princeton.edu>
Wed, 24 Dec 2008 18:13:29 +0000 (18:13 +0000)
committerStephen Soltesz <soltesz@cs.princeton.edu>
Wed, 24 Dec 2008 18:13:29 +0000 (18:13 +0000)
commit2c4cbe5fb2105d0fc1a3661905bfc2fbee20f0e0
tree682e3cb2a01069c21f7c7f88b5905a3daddd2ddb
parent6e2d8b11dc94c065c4dfb4733ef6d09666104fa0
A disabled or diagnostic-mode node will contact PLC (download BM and interact
with the API), but there is no indication of this via the API.

This modification updates the 'last_contact' field just like GetSlivers.

Specifically, this allows the Node&PCU Registration Wizard to set a node to
'disable', and then wait for a tech to boot it and for the node to contact
PLC.  The wizard now has an indication, without entering production mode, that
the node has booted, and therefore that the wizard can continue.

This not fool-proof, since if the tech stops here, the node will remain in the
DB, but it will be 'disabled'.
PLC/Methods/BootUpdateNode.py