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
Paul Thornthwaite bc09d7bbee [core] Adds #persisted? to Fog models
Fog models have been able to use #new_record? for years to use an
ActiveRecord like interface to check for peristence of a resource.

When Rails 3 switched to using ActiveModel API this changed to
be #persisted?

This deprecates #new_record? and adds #persisted? as the first little
step to making fog models easier to use using ActiveModel API.

As discussed on the tickes, ActiveModel is not planned to become a
direct dependency for fog.

Relates to #1276
2012-12-18 10:39:16 +00:00
..
atmos
aws Merge pull request #1343 from musicglue/s3-cors 2012-12-05 17:21:40 -08:00
bare_metal_cloud
bin
bluebox Correct the docs for the ssh_public_key option 2012-12-07 13:59:18 +13:00
brightbox Updated Fog.wait_for to throw a timeout exception instead of returning false #1368 2012-12-12 12:14:44 -06:00
clodo Move ssh private_key, public_key, username to Server model to reduce duplication 2012-10-31 12:31:49 +01:00
cloudstack Add attr group. 2012-11-20 20:49:39 -08:00
compute/models Move ssh private_key, public_key, username to Server model to reduce duplication 2012-10-31 12:31:49 +01:00
core [core] Adds #persisted? to Fog models 2012-12-18 10:39:16 +00:00
dnsimple
dnsmadeeasy
dynect
ecloud
glesys
go_grid Move ssh private_key, public_key, username to Server model to reduce duplication 2012-10-31 12:31:49 +01:00
google Bucket names cannot begin with the "goog" prefix. Also change for DNS compliant subdomain 2012-11-11 14:45:08 -05:00
hp Move ssh private_key, public_key, username to Server model to reduce duplication 2012-10-31 12:31:49 +01:00
ibm
joyent Merge pull request #1239 from maestrodev/joyent_bootstrap 2012-10-31 09:26:58 -07:00
libvirt Add support for volume_pool_name 2012-11-24 20:09:38 +01:00
linode Move ssh private_key, public_key, username to Server model to reduce duplication 2012-10-31 12:31:49 +01:00
local
ninefold
openstack Merge pull request #1366 from CobyR/master 2012-12-11 18:27:23 -08:00
ovirt
rackspace fixed bug where Fog::Storage::Rackspace::File raised Fog::Storage::Rackspace::NotFound if file was created with passed etag attribute. Changed to check existence based on last_modified instead of etag. 2012-12-17 10:08:19 -08:00
serverlove
storm_on_demand Move ssh private_key, public_key, username to Server model to reduce duplication 2012-10-31 12:31:49 +01:00
terremark
vcloud
virtual_box Move ssh private_key, public_key, username to Server model to reduce duplication 2012-10-31 12:31:49 +01:00
vmfusion Move ssh private_key, public_key, username to Server model to reduce duplication 2012-10-31 12:31:49 +01:00
voxel
vsphere [vsphere] ensure reload works correctly for server 2012-11-15 09:02:42 +02:00
xenserver [xenserver|docs] added creating_servers.md tutorial 2012-12-16 00:18:24 +01:00
zerigo
atmos.rb
aws.rb Introduce AWS::COMPLIANT_BUCKET_NAMES constant 2012-12-05 21:12:25 +01:00
bare_metal_cloud.rb
bin.rb
bluebox.rb
brightbox.rb
cdn.rb
clodo.rb
cloudstack.rb
compute.rb
core.rb [core] Splits Fog::VERSION into own file 2012-11-27 16:30:40 +00:00
dns.rb
dnsimple.rb
dnsmadeeasy.rb
dynect.rb
ecloud.rb
glesys.rb
go_grid.rb
google.rb
hp.rb Rackspace, openstack, hp API error messages are not set correctly in exceptions 2012-12-05 20:30:11 +01:00
ibm.rb
identity.rb
image.rb
joyent.rb
libvirt.rb
linode.rb
local.rb
network.rb
ninefold.rb
openstack.rb Merge pull request #1361 from dprince/auth_improvements 2012-12-10 19:43:04 -08:00
ovirt.rb
providers.rb
rackspace.rb Updated Fog::Rackspace::Errors::Service error to include the HTTP response code to aid in debugging 2012-12-13 14:17:12 -06:00
serverlove.rb
storage.rb
storm_on_demand.rb
terremark.rb
vcloud.rb
version.rb remove const_defined? guard 2012-12-06 11:34:28 +00:00
virtual_box.rb
vmfusion.rb
volume.rb
voxel.rb
vsphere.rb
xenserver.rb [xenserver] Fix Fog::XenServer::Connection.authenticate 2012-12-05 15:45:39 -08:00
zerigo.rb