1
0
Fork 0
mirror of https://github.com/fog/fog.git synced 2022-11-09 13:51:43 -05:00

[ibm] add bin helpers for storage

This commit is contained in:
geemus 2012-02-01 15:58:27 -06:00 committed by Decklin Foster
parent 632eae53b2
commit 920e992ea0

View file

@ -5,6 +5,8 @@ class IBM < Fog::Bin
case key case key
when :compute when :compute
Fog::Compute::IBM Fog::Compute::IBM
when :storage
Fog::Storage::IBM
else else
raise ArgumentError, "Unsupported #{self} service: #{key}" raise ArgumentError, "Unsupported #{self} service: #{key}"
end end
@ -15,6 +17,8 @@ class IBM < Fog::Bin
hash[key] = case key hash[key] = case key
when :compute when :compute
Fog::Compute.new(:provider => 'IBM') Fog::Compute.new(:provider => 'IBM')
when :storage
Fog::Storage.new(:provider => 'Storage')
else else
raise ArgumentError, "Unrecognized service: #{service}" raise ArgumentError, "Unrecognized service: #{service}"
end end