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/core
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
..
attributes.rb [core] Deprecates 'connection' accessor 2013-01-07 20:53:24 +00:00
collection.rb [core] Deprecates 'connection' accessor 2013-01-07 20:53:24 +00:00
connection.rb [core] Adds fog User-Agent header 2012-11-27 16:32:38 +00:00
credentials.rb
current_machine.rb
deprecated_connection_accessors.rb [core] Deprecates 'connection' accessor 2013-01-07 20:53:24 +00:00
deprecation.rb
errors.rb Updated Fog.wait_for to throw a timeout exception instead of returning false #1368 2012-12-12 12:14:44 -06:00
hmac.rb
json.rb always use old encode/decode from multijson (it only has warnings in 1.3.0-1.3.2) 2012-12-14 10:41:39 -08:00
logger.rb
mock.rb
model.rb [core] Deprecates 'connection' accessor 2013-01-07 20:53:24 +00:00
parser.rb
provider.rb
scp.rb
service.rb [core] Deprecates 'connection' accessor 2013-01-07 20:53:24 +00:00
ssh.rb
time.rb [openstack] Authentication Mocks 2012-09-28 14:41:59 +08:00
timeout.rb
wait_for.rb updating wait_for timeout message per conversation with @geemus 2012-12-12 15:35:41 -06:00