mirror of
				https://github.com/fog/fog.git
				synced 2022-11-09 13:51:43 -05:00 
			
		
		
		
	[Brightbox] Round out fog-brightbox gem
Adding Gemfile, Rakefile, README and licence information.
This commit is contained in:
		
							parent
							
								
									3763ea8907
								
							
						
					
					
						commit
						08b4f9a1b4
					
				
					 5 changed files with 77 additions and 0 deletions
				
			
		
							
								
								
									
										1
									
								
								providers/brightbox/.gitignore
									
										
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								providers/brightbox/.gitignore
									
										
									
									
										vendored
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1 @@
 | 
			
		|||
Gemfile.lock
 | 
			
		||||
							
								
								
									
										3
									
								
								providers/brightbox/Gemfile
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								providers/brightbox/Gemfile
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,3 @@
 | 
			
		|||
source "https://rubygems.org"
 | 
			
		||||
 | 
			
		||||
gemspec
 | 
			
		||||
							
								
								
									
										22
									
								
								providers/brightbox/LICENSE.txt
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								providers/brightbox/LICENSE.txt
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,22 @@
 | 
			
		|||
Copyright (c) 2014 Brightbox Systems Ltd.
 | 
			
		||||
 | 
			
		||||
MIT License
 | 
			
		||||
 | 
			
		||||
Permission is hereby granted, free of charge, to any person obtaining
 | 
			
		||||
a copy of this software and associated documentation files (the
 | 
			
		||||
"Software"), to deal in the Software without restriction, including
 | 
			
		||||
without limitation the rights to use, copy, modify, merge, publish,
 | 
			
		||||
distribute, sublicense, and/or sell copies of the Software, and to
 | 
			
		||||
permit persons to whom the Software is furnished to do so, subject to
 | 
			
		||||
the following conditions:
 | 
			
		||||
 | 
			
		||||
The above copyright notice and this permission notice shall be
 | 
			
		||||
included in all copies or substantial portions of the Software.
 | 
			
		||||
 | 
			
		||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 | 
			
		||||
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 | 
			
		||||
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 | 
			
		||||
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
 | 
			
		||||
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
 | 
			
		||||
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 | 
			
		||||
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 | 
			
		||||
							
								
								
									
										50
									
								
								providers/brightbox/README.md
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										50
									
								
								providers/brightbox/README.md
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,50 @@
 | 
			
		|||
# Brightbox Cloud module for fog (The Ruby cloud services library)
 | 
			
		||||
 | 
			
		||||
This gem is a modular for the `fog` gem that allows you to manage resources in
 | 
			
		||||
the Brightbox Cloud.
 | 
			
		||||
 | 
			
		||||
It is included by the main `fog` metagem but can used as an independent library
 | 
			
		||||
in other applications.
 | 
			
		||||
 | 
			
		||||
This includes support for the following services:
 | 
			
		||||
 | 
			
		||||
* Compute
 | 
			
		||||
  * Images
 | 
			
		||||
  * Load Balancers
 | 
			
		||||
  * SQL Cloud instances
 | 
			
		||||
 | 
			
		||||
Currently all services are grouped within `compute` but will be moved to their
 | 
			
		||||
own sections when standardisation of fog progresses.
 | 
			
		||||
 | 
			
		||||
## Installation
 | 
			
		||||
 | 
			
		||||
Add this line to your application's Gemfile:
 | 
			
		||||
 | 
			
		||||
    gem "fog-brightbox"
 | 
			
		||||
 | 
			
		||||
And then execute:
 | 
			
		||||
 | 
			
		||||
    $ bundle
 | 
			
		||||
 | 
			
		||||
Or install it yourself as:
 | 
			
		||||
 | 
			
		||||
    $ gem install fog-brightbox
 | 
			
		||||
 | 
			
		||||
## Usage
 | 
			
		||||
 | 
			
		||||
Please see the following references for instructions using the main `fog` gem
 | 
			
		||||
and its modules:
 | 
			
		||||
 | 
			
		||||
* https://github.com/fog/fog
 | 
			
		||||
* http://fog.io/
 | 
			
		||||
* http://rubydoc.info/gems/fog/
 | 
			
		||||
 | 
			
		||||
## Contributing
 | 
			
		||||
 | 
			
		||||
`fog` modules are kept within the main repo.
 | 
			
		||||
 | 
			
		||||
1. Fork it ( http://github.com/fog/fog/fork )
 | 
			
		||||
2. Create your feature branch (`git checkout -b my-new-feature`)
 | 
			
		||||
3. Commit your changes (`git commit -am 'Add some feature'`)
 | 
			
		||||
4. Push to the branch (`git push origin my-new-feature`)
 | 
			
		||||
5. Create new Pull Request
 | 
			
		||||
							
								
								
									
										1
									
								
								providers/brightbox/Rakefile
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								providers/brightbox/Rakefile
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1 @@
 | 
			
		|||
require "bundler/gem_tasks"
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue