crowbar/barclamp-ipmi — pull request #48 by cloudedge (2013-07-02 02:49:26+00:00)
Title: Refactoring pass with unit, rspec & BDD tests passing [2/4]

This is the base reference for refactoring with the following items

1) tests from dev tool (./dev tests run) are passing
2) web server runs from dev tool (./dev tests server)
3) base UI is working without localization errors
4) core db model is in place (methods linking model are not)
5) base API pattern is in place (BDD needs to be updated)

Node discovery & ISO install have not been tested and may be broken!!!

With this pull, we are expecting new pulls to pass tests.

chef/roles/ipmi-configure/node-template.json | 3 ++
chef/roles/ipmi-configure/role-template.json | 4 ++
chef/roles/ipmi-discover/node-template.json | 3 ++
chef/roles/ipmi-discover/role-template.json | 4 ++
crowbar.yml | 11 +++--
.../app/controllers/ipmi_controller.rb | 17 -------
crowbar_framework/app/models/ipmi_service.rb | 49 --------------------
.../views/barclamp/ipmi/_edit_attributes.html.haml | 23 ---------
.../views/barclamp/ipmi/_edit_deployment.html.haml | 12 -----
crowbar_framework/config/locales/ipmi/en.yml | 25 ----------
.../migrate/20120801015033_barclamp_import_ipmi.rb | 24 ----------
11 files changed, 22 insertions(+), 153 deletions(-)

Crowbar-Pull-ID: b31953fd68444974a559d04504aa59817e9d62ec

Crowbar-Release: development