mirror of
https://github.com/fog/fog.git
synced 2022-11-09 13:51:43 -05:00
7961ad6508
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. |
||
---|---|---|
.. | ||
address.rb | ||
addresses.rb | ||
flavor.rb | ||
flavors.rb | ||
host.rb | ||
hosts.rb | ||
image.rb | ||
images.rb | ||
key_pair.rb | ||
key_pairs.rb | ||
metadata.rb | ||
metadatum.rb | ||
network.rb | ||
networks.rb | ||
security_group.rb | ||
security_groups.rb | ||
server.rb | ||
servers.rb | ||
snapshot.rb | ||
snapshots.rb | ||
tenant.rb | ||
tenants.rb | ||
volume.rb | ||
volumes.rb |