diff --git a/lib/fog/bin/hp.rb b/lib/fog/bin/hp.rb deleted file mode 100644 index d7137e73c..000000000 --- a/lib/fog/bin/hp.rb +++ /dev/null @@ -1,60 +0,0 @@ -class HP < Fog::Bin - class << self - def class_for(key) - case key - when :block_storage - Fog::HP::BlockStorage - when :block_storage_v2 - Fog::HP::BlockStorageV2 - when :cdn - Fog::CDN::HP - when :compute - Fog::Compute::HP - when :dns - Fog::HP::DNS - when :lb - Fog::HP::LB - when :network - Fog::HP::Network - when :storage - Fog::Storage::HP - else - raise ArgumentError, "Unrecognized service: #{key}" - end - end - - def [](service) - @@connections ||= Hash.new do |hash, key| - hash[key] = case key - when :block_storage - Fog::Logger.deprecation "HP Cloud Block Storage V1 service will be soon deprecated. Please use `Fog::HP::BlockStorageV2` provider to use latest HP Cloud Block Storage service." - Fog::HP::BlockStorage.new - when :block_storage_v2 - Fog::HP::BlockStorageV2.new - when :cdn - Fog::Logger.warning("HP[:cdn] is deprecated, use CDN[:hp] instead") - Fog::CDN.new(:provider => 'HP') - when :compute - Fog::Logger.warning("HP[:compute] is deprecated, use Compute[:hp] instead") - Fog::Compute.new(:provider => 'HP') - when :dns - Fog::HP::DNS.new - when :lb - Fog::HP::LB.new - when :network - Fog::HP::Network.new - when :storage - Fog::Logger.warning("HP[:storage] is deprecated, use Storage[:hp] instead") - Fog::Storage.new(:provider => 'HP') - else - raise ArgumentError, "Unrecognized service: #{key.inspect}" - end - end - @@connections[service] - end - - def services - Fog::HP.services - end - end -end diff --git a/spec/fog/bin_spec.rb b/spec/fog/bin_spec.rb index c0f306fb4..91ee273b9 100644 --- a/spec/fog/bin_spec.rb +++ b/spec/fog/bin_spec.rb @@ -22,7 +22,6 @@ describe Fog do assert_equal "Glesys", Fog.providers[:glesys] assert_equal "GoGrid", Fog.providers[:gogrid] assert_equal "Google", Fog.providers[:google] - assert_equal "HP", Fog.providers[:hp] assert_equal "IBM", Fog.providers[:ibm] assert_equal "InternetArchive", Fog.providers[:internetarchive] assert_equal "Joyent", Fog.providers[:joyent] @@ -72,7 +71,6 @@ describe Fog do assert_includes Fog.registered_providers, "Glesys" assert_includes Fog.registered_providers, "GoGrid" assert_includes Fog.registered_providers, "Google" - assert_includes Fog.registered_providers, "HP" assert_includes Fog.registered_providers, "IBM" assert_includes Fog.registered_providers, "InternetArchive" assert_includes Fog.registered_providers, "Joyent" @@ -122,7 +120,6 @@ describe Fog do assert_includes Fog.available_providers, "Glesys" if Glesys.available? assert_includes Fog.available_providers, "GoGrid" if GoGrid.available? assert_includes Fog.available_providers, "Google" if Google.available? - assert_includes Fog.available_providers, "HP" if HP.available? assert_includes Fog.available_providers, "IBM" if IBM.available? assert_includes Fog.available_providers, "InternetArchive" if InternetArchive.available? assert_includes Fog.available_providers, "Joyent" if Joyent.available?