Class: ContainersProvider

Inherits:
Object
  • Object
show all
Defined in:
app/providers/containers_provider.rb

Instance Method Summary collapse

Instance Method Details

#valueObject



6
7
8
9
10
11
12
13
14
15
# File 'app/providers/containers_provider.rb', line 6

def value
  options = {
    :provider           => 'Rackspace',
    :rackspace_username => credentials.username,
    :rackspace_api_key  => credentials.api_key,
    :rackspace_region   => credentials.rackspace_region,
    :connection_options => {:headers => {"User-Agent" => "rumm/#{Rumm::VERSION} fog/#{Fog::VERSION}"}}
  }
  Fog::Storage.new(options).directories
end