mirror of
https://github.com/fog/fog.git
synced 2022-11-09 13:51:43 -05:00
[bbg] move requires to proper scope
This commit is contained in:
parent
45fa630386
commit
8b2d262818
1 changed files with 19 additions and 14 deletions
|
@ -1,21 +1,26 @@
|
|||
module Fog
|
||||
module Bluebox
|
||||
require 'fog/bluebox/models/flavor'
|
||||
require 'fog/bluebox/models/flavors'
|
||||
require 'fog/bluebox/models/images'
|
||||
require 'fog/bluebox/models/server'
|
||||
require 'fog/bluebox/models/servers'
|
||||
require 'fog/bluebox/requests/create_block'
|
||||
require 'fog/bluebox/requests/destroy_block'
|
||||
require 'fog/bluebox/requests/get_block'
|
||||
require 'fog/bluebox/requests/get_blocks'
|
||||
require 'fog/bluebox/requests/get_product'
|
||||
require 'fog/bluebox/requests/get_products'
|
||||
require 'fog/bluebox/requests/get_template'
|
||||
require 'fog/bluebox/requests/get_templates'
|
||||
require 'fog/bluebox/requests/reboot_block'
|
||||
|
||||
def self.new(options={})
|
||||
|
||||
unless @required
|
||||
require 'fog/bluebox/models/flavor'
|
||||
require 'fog/bluebox/models/flavors'
|
||||
require 'fog/bluebox/models/images'
|
||||
require 'fog/bluebox/models/server'
|
||||
require 'fog/bluebox/models/servers'
|
||||
require 'fog/bluebox/requests/create_block'
|
||||
require 'fog/bluebox/requests/destroy_block'
|
||||
require 'fog/bluebox/requests/get_block'
|
||||
require 'fog/bluebox/requests/get_blocks'
|
||||
require 'fog/bluebox/requests/get_product'
|
||||
require 'fog/bluebox/requests/get_products'
|
||||
require 'fog/bluebox/requests/get_template'
|
||||
require 'fog/bluebox/requests/get_templates'
|
||||
require 'fog/bluebox/requests/reboot_block'
|
||||
@required = true
|
||||
end
|
||||
|
||||
unless options[:bluebox_api_key]
|
||||
raise ArgumentError.new('bluebox_api_key is required to access Blue Box')
|
||||
end
|
||||
|
|
Loading…
Add table
Reference in a new issue