crowbar/barclamp-crowbar — pull request #646 by cloudedge (2013-08-02 05:37:36+00:00)
Title: Reconcile Annealer changes so they work from the UI [1/2]

This pull gets the Annealer working again - you can run the annealer from the UI
to complete a commit cycle of the engine.

Many other UI tweaks to get correct status and node role views throughout the screens

Test Barclamp has correct overlays.

Next Step: allow you to create a proposal from the Active deployment.

BDD/role.erl | 5 +--
.../app/controllers/snapshots_controller.rb | 13 +++----
crowbar_framework/app/models/node_role.rb | 13 ++++---
crowbar_framework/app/models/role.rb | 2 +-
crowbar_framework/app/models/snapshot.rb | 32 ----------------
.../app/views/barclamps/index.html.haml | 24 ++++++++----
.../app/views/node_roles/_index.html.haml | 24 ++++++++++++
.../app/views/node_roles/_raw.html.haml | 10 ++++-
.../app/views/node_roles/index.html.haml | 25 +------------
.../app/views/node_roles/show.html.haml | 33 ++++++++++++++---
crowbar_framework/app/views/nodes/index.html.haml | 9 +++--
crowbar_framework/app/views/nodes/show.html.haml | 22 ++++++++---
crowbar_framework/app/views/roles/_index.html.haml | 22 +++++++++++
crowbar_framework/app/views/roles/index.html.haml | 20 +---------
crowbar_framework/app/views/roles/show.html.haml | 23 +++++++++++-
.../app/views/snapshots/anneal.html.haml | 16 ++++++++
.../app/views/snapshots/show.html.haml | 2 +-
crowbar_framework/config/locales/crowbar/en.yml | 39 +++++++++++++++-----
crowbar_framework/config/routes.rb | 8 +---
.../db/migrate/20120731225510_create_roles.rb | 4 +-
.../db/migrate/20120801190200_scaffold_nav.rb | 21 +++++------
21 files changed, 222 insertions(+), 145 deletions(-)

Crowbar-Pull-ID: 8c8400d1e1f431f7c8261eafa4cca36921778510

Crowbar-Release: development