dellcloudedge/barclamp-provisioner — pull request #78 by VictorLowther (2012-10-20 16:02:31+00:00)
Title: Simplify transition functions for crowbar and the provisioner [2/3]

Major changes:

Simplify the control flow through the crowbar and provisioner state
transition functions. This make it a little easier to follow what
is happening as things transition.

Don't allow the chef-client run for discovering to fail if the node
does not know what domain it is in at the time.

.../data_bags/crowbar/bc-template-provisioner.json | 19 ++---
.../app/models/provisioner_service.rb | 74 +++++++++++---------
2 files changed, 50 insertions(+), 43 deletions(-)

Crowbar-Pull-ID: cb6a76ff6b37bc0a0f958681e2ab647cb1517c8f