Detangled steps. No step makes calls into another step.
authorMarc Fiuczynski <mef@cs.princeton.edu>
Thu, 10 Aug 2006 19:05:20 +0000 (19:05 +0000)
committerMarc Fiuczynski <mef@cs.princeton.edu>
Thu, 10 Aug 2006 19:05:20 +0000 (19:05 +0000)
commitae73c450bffe036dccf37e8d96a4b655c3cd900e
tree13a8cc687b900e97b6578c3143b2677a6dc3a158
parent1577d63168fede4c6d0c9586fbae1648dd4fb836
Detangled steps.  No step makes calls into another step.

Broke out some functionality into new steps.

Fixed support to adding a new disk to a system.
23 files changed:
source/steps/AuthenticateWithPLC.py
source/steps/ChainBootNode.py
source/steps/CheckForNewDisks.py
source/steps/CheckHardwareRequirements.py
source/steps/ConfirmInstallWithUser.py
source/steps/GetAndUpdateNodeDetails.py
source/steps/InitializeBootManager.py
source/steps/InstallBootstrapRPM.py
source/steps/InstallBuildVServer.py
source/steps/InstallInit.py
source/steps/InstallNodeInit.py
source/steps/InstallPartitionDisks.py
source/steps/InstallUninitHardware.py
source/steps/InstallWriteConfig.py
source/steps/ReadNodeConfiguration.py
source/steps/SendHardwareConfigToPLC.py
source/steps/StartDebug.py
source/steps/UpdateBootStateWithPLC.py
source/steps/UpdateNodeConfiguration.py
source/steps/ValidateNodeInstall.py
source/steps/WriteModprobeConfig.py [new file with mode: 0644]
source/steps/WriteNetworkConfig.py [new file with mode: 0644]
source/steps/__init__.py