1
0
Fork 0
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:
geemus 2010-06-02 19:55:26 -07:00
parent 45fa630386
commit 8b2d262818

View file

@ -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