1
0
Fork 0
mirror of https://github.com/fog/fog.git synced 2022-11-09 13:51:43 -05:00
fog--fog/lib/fog/rackspace
Paul Thornthwaite 7961ad6508 [core] Deprecates 'connection' accessor
The 'connection' accessor in collections and models actually refered to
a subclassed instance of Fog::Service which creates confusion in the
code.

References to 'connection' could have meant the service or the
Fog::Connection held within that service.

This deprecates the connection accessor and replaces it with `#service`
as a read only value. When a collection or model is initalised then
service should be passed.

This commit also updates all the changes to @connection made by
providers in model initialisers since these depending on the presence of
the 'connection' key. The key is still accepted by outputs a warning.
2013-01-07 20:53:24 +00:00
..
models [core] Deprecates 'connection' accessor 2013-01-07 20:53:24 +00:00
requests adding support for rackspace loadbalancer content caching 2013-01-02 18:45:23 -02:00
block_storage.rb Updated the save method in Fog::Rackspace::BlockStorage::Volume and Fog::Rackspace::BlockStorage::Snapshot to throw an exception if the identity attribute is set per geemus; rebased code to latest master 2012-12-20 11:33:43 -06:00
cdn.rb Remove absolute path when requiring 2012-05-26 11:27:28 -04:00
compute.rb [rackspace|compute] fixes for mock images 2012-06-23 17:03:00 -05:00
compute_v2.rb implemented list_addresses_by_network for Fog::Compute::RackspaceV2 2012-12-21 10:13:25 -06:00
databases.rb [rackspace|databases] Finish request tests. 2012-06-28 23:10:49 -04:00
dns.rb Remove absolute path when requiring 2012-05-26 11:27:28 -04:00
identity.rb [rackspace|identity] Add user model and collection with tests. 2012-06-23 16:40:40 -04:00
load_balancers.rb adding support for rackspace loadbalancer content caching 2013-01-02 18:45:23 -02:00
storage.rb Merge pull request #1000 from yob/rackspace_temp_urls 2012-08-07 16:10:24 -07:00