diff --git a/lib/fog/bin/rackspace.rb b/lib/fog/bin/rackspace.rb index 895d0f086..11c83f1dd 100644 --- a/lib/fog/bin/rackspace.rb +++ b/lib/fog/bin/rackspace.rb @@ -15,6 +15,8 @@ class Rackspace < Fog::Bin Fog::DNS::Rackspace when :identity Fog::Rackspace::Identity + when :databases + Fog::Rackspace::Databases else raise ArgumentError, "Unrecognized service: #{key}" end diff --git a/lib/fog/rackspace.rb b/lib/fog/rackspace.rb index 16af98719..7d437d909 100644 --- a/lib/fog/rackspace.rb +++ b/lib/fog/rackspace.rb @@ -48,6 +48,7 @@ module Fog service(:storage, 'rackspace/storage', 'Storage') service(:load_balancers, 'rackspace/load_balancers', 'LoadBalancers') service(:identity, 'rackspace/identity', 'Identity') + service(:databases, 'rackspace/databases', 'Databases') def self.authenticate(options, connection_options = {}) rackspace_auth_url = options[:rackspace_auth_url] || "auth.api.rackspacecloud.com"