forked from crowbar/barclamp-openstack
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
initial commit for shell of meta barclamp & docs
- Loading branch information
Rob @Zehicle Hirschfeld
committed
Nov 3, 2011
0 parents
commit bb80592
Showing
9 changed files
with
147 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
*.eps -text | ||
*.jpg -text | ||
*.png -text | ||
*.pdf -text |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
Welcome to the OpenStack Suite Barclamp for the Crowbar Framework project | ||
========================================================================= | ||
_Copyright 2011, Dell, Inc._ | ||
|
||
The code and documentation is distributed under the Apache 2 license (http://www.apache.org/licenses/LICENSE-2.0.html). Contributions back to the source are encouraged. | ||
|
||
The Crowbar Framework (https://github.com/dellcloudedge/crowbar) was developed by the Dell CloudEdge Solutions Team (http://dell.com/openstack) as a OpenStack installer (http://OpenStack.org) but has evolved as a much broader function tool. | ||
A Barclamp is a module component that implements functionality for Crowbar. Core barclamps operate the essential functions of the Crowbar deployment mechanics while other barclamps extend the system for specific applications. | ||
|
||
* This functonality of this barclamp DOES NOT stand alone, the Crowbar Framework is required * | ||
|
||
About this Openstack Suite Barclamp | ||
------------------------------------- | ||
|
||
Thie barclamp is intended as an overlay barclamp for other OpenStack barclamps. It provides common functionality and UI that can be used to consolidate the suite of OpenStack barclamps under a single entity. | ||
|
||
|
||
Information for this barclamp is maintained on the Crowbar Framework Wiki: https://github.com/dellcloudedge/crowbar/wiki | ||
|
||
|
||
Legals | ||
------------------------------------- | ||
Unless required by applicable law or agreed to in writing, software | ||
distributed under the License is distributed on an "AS IS" BASIS, | ||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
See the License for the specific language governing permissions and | ||
limitations under the License. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,65 @@ | ||
# Copyright 2011, Dell, Inc. | ||
# | ||
# Licensed under the Apache License, Version 2.0 (the "License"); | ||
# you may not use this file except in compliance with the License. | ||
# You may obtain a copy of the License at | ||
# | ||
# http://www.apache.org/licenses/LICENSE-2.0 | ||
# | ||
# Unless required by applicable law or agreed to in writing, software | ||
# distributed under the License is distributed on an "AS IS" BASIS, | ||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
# See the License for the specific language governing permissions and | ||
# limitations under the License. | ||
# | ||
# Author: RobHirschfeld | ||
# | ||
# This file directs the installation of the barclamp by the Crowbar Framework | ||
# The major compoents are | ||
# barclamp: detalis about the barclamp | ||
# crowbar: installation instructions | ||
# nav: (optional) injects items into the Crowbar UI menu | ||
# debs/rpms/gems: components needs by the barclamp | ||
|
||
barclamp: | ||
name: openstack | ||
display: OpenStack Master Environment | ||
description: Master barclamp that provides an umbrella for OpenStack components | ||
version: 0 | ||
requires: | ||
- nova | ||
- nova_dashboard | ||
- keystone | ||
- glace | ||
- swift | ||
- kong | ||
os_support: | ||
- ubuntu-10.10 | ||
|
||
crowbar: | ||
layout: 1 | ||
order: 200 | ||
|
||
nav: | ||
barclamps: | ||
openstack: index_barclamp_path(:controller=>'openstack') | ||
help: | ||
openstack: '"/openstack_users_guide.pdf", { :link => { :target => "_blank" } }' | ||
|
||
locale_additions: | ||
en: | ||
nav: | ||
openstack: OpenStack | ||
barclamp: | ||
openstack_edit_attributes: | ||
attributes: Attributes | ||
noconfig: No Configuration Options | ||
openstack_edit_deployment: | ||
deployment: Deployment | ||
noconfig: No Configuration Options | ||
openstack: | ||
index: | ||
barclamp: Project | ||
state: Status | ||
proposal: Proposal | ||
description: Description |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
# Copyright 2011, Dell, Inc. | ||
# | ||
# Licensed under the Apache License, Version 2.0 (the "License"); | ||
# you may not use this file except in compliance with the License. | ||
# You may obtain a copy of the License at | ||
# | ||
# http://www.apache.org/licenses/LICENSE-2.0 | ||
# | ||
# Unless required by applicable law or agreed to in writing, software | ||
# distributed under the License is distributed on an "AS IS" BASIS, | ||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
# See the License for the specific language governing permissions and | ||
# limitations under the License. | ||
# | ||
|
||
class OpenstackController < BarclampController | ||
|
||
end | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
# Copyright 2011, Dell, Inc. | ||
# | ||
# Licensed under the Apache License, Version 2.0 (the "License"); | ||
# you may not use this file except in compliance with the License. | ||
# You may obtain a copy of the License at | ||
# | ||
# http://www.apache.org/licenses/LICENSE-2.0 | ||
# | ||
# Unless required by applicable law or agreed to in writing, software | ||
# distributed under the License is distributed on an "AS IS" BASIS, | ||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
# See the License for the specific language governing permissions and | ||
# limitations under the License. | ||
# | ||
|
||
class OpenstackService < ServiceObject | ||
|
||
|
||
end | ||
|
9 changes: 9 additions & 0 deletions
9
crowbar_framework/app/views/barclamp/openstack/_edit_attributes.html.haml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
|
||
%input#proposal_attributes{:type => "hidden", :name => "proposal_attributes", :value => @proposal.raw_data['attributes'][@proposal.barclamp].to_json} | ||
%p | ||
%label{:for => "proposal_attributes"}= t('.attributes') | ||
= link_to t('raw'), proposal_barclamp_path(:id => @proposal.name, :controller => @proposal.barclamp, :dep_raw => @dep_raw, :attr_raw => true), :style => "float: right;" | ||
%div.container | ||
%p | ||
= t '.noconfig' | ||
|
3 changes: 3 additions & 0 deletions
3
crowbar_framework/app/views/barclamp/openstack/_edit_deployment.html.haml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
|
||
%p | ||
= t '.noconfig' |
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.