dellcloudedge/barclamp-crowbar — pull request #122 by cloudedge (2012-08-05 22:27:09+00:00)
Title: Remove catalog.yml references from crowbar framework (will break things) [1/6]

This is the preliminary push to remove crowbar.yml from the
crowbar framework. I've tried to make sure it's ok
for barclamps and import. We are waiting on additional models
so those pages are NOT complete.

Next step is to remove the catalog generator from the barclamp importer.

Additional changes are needed in the barclamp view pages when the
proposal model is added.

.../app/controllers/barclamp_controller.rb | 48 ++-------------
.../app/controllers/support_controller.rb | 5 +-
crowbar_framework/app/models/barclamp.rb | 2 +-
crowbar_framework/app/models/crowbar_service.rb | 4 +-
crowbar_framework/app/models/proposal.rb | 13 ++++
crowbar_framework/app/models/service_object.rb | 24 +++-----
.../app/views/barclamp/_index.html.haml | 64 ++++----------------
.../app/views/barclamp/_proposal.html.haml | 45 ++++++++++++++
.../app/views/barclamp/index.html.haml | 8 +-
crowbar_framework/app/views/docs/index.html.haml | 2 +-
.../app/views/support/index.html.haml | 6 +-
crowbar_framework/config/locales/crowbar/en.yml | 2 +-
.../default/crowbar/devguide/makingbarclamps.md | 25 ++++++++
13 files changed, 122 insertions(+), 126 deletions(-)