Sha256: 64a7da26d62911ce335e5dfad14c7f563bb53e30f339c4a54a38a088230e292d

Contents?: true

Size: 319 Bytes

Versions: 20

Compression:

Stored size: 319 Bytes

Contents

require 'fog'

class VolumesProvider
  requires :credentials

  def value
    options = {
      :rackspace_username => credentials.username,
      :rackspace_api_key  => credentials.api_key,
      :rackspace_region   => credentials.rackspace_region
    }
    Fog::Rackspace::BlockStorage.new(options).volumes
  end
end

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
rumm-0.0.22 app/providers/volumes_provider.rb
rumm-0.0.21 app/providers/volumes_provider.rb
rumm-0.0.20 app/providers/volumes_provider.rb
rumm-0.0.19 app/providers/volumes_provider.rb
rumm-0.0.18 app/providers/volumes_provider.rb
rumm-0.0.17 app/providers/volumes_provider.rb
rumm-0.0.16 app/providers/volumes_provider.rb
rumm-0.0.15 app/providers/volumes_provider.rb
rumm-0.0.14 app/providers/volumes_provider.rb
rumm-0.0.13 app/providers/volumes_provider.rb
rumm-0.0.12 app/providers/volumes_provider.rb
rumm-0.0.11 app/providers/volumes_provider.rb
rumm-0.0.10 app/providers/volumes_provider.rb
rumm-0.0.9 app/providers/volumes_provider.rb
rumm-0.0.8 app/providers/volumes_provider.rb
rumm-0.0.7 app/providers/volumes_provider.rb
rumm-0.0.6 app/providers/volumes_provider.rb
rumm-0.0.5 app/providers/volumes_provider.rb
rumm-0.0.4 app/providers/volumes_provider.rb
rumm-0.0.3 app/providers/volumes_provider.rb