1
0
Fork 0
mirror of https://github.com/fog/fog.git synced 2022-11-09 13:51:43 -05:00
Commit graph

35 commits

Author SHA1 Message Date
Paul Thornthwaite
a510d34982 [zerigo|dns] Updates reference to service 2013-01-07 21:01:25 +00:00
Paul Thornthwaite
40c0cd7122 Make use of #persisted? method
In many places we were checking for identity which was the shorthand for
checking if the resource had been saved by the service.

The #persisted? method was added to show a clearer intent and also offer
minimal ActiveModel interface
2012-12-23 02:45:05 +00:00
James Herdman
97b16d08d2 Remove absolute path when requiring 2012-05-26 11:27:28 -04:00
Kevin Menard
f5cb2ad8c2 [zerigo|dns] Fixed the parser. TTL and priority values can be nil and should not be coerced into integers in that case. 2012-02-10 11:21:34 -05:00
Kevin Menard
6cd10c1430 [zerigo|dns] Fixed an issue with updating a record since the response body is an empty string, not nil. 2012-01-08 21:21:56 -05:00
Kevin Menard
8f28a85c07 Fixed #673: Zerigo DNS - update_host fails with some options 2011-12-22 15:38:08 -05:00
Wesley Beary
d614c12d69 Merge pull request #552 from mogotest/fix_zerigo_host_update
Fixed an issue whereby saving an existing record in Zerigo would nil out its value.
2011-10-09 08:54:21 -07:00
Wesley Beary
0cba13b70e Merge pull request #551 from mogotest/implement_zerigo_mocks
Implemented mocks for Zerigo.
2011-10-09 08:53:47 -07:00
Kevin Menard
9a619c07f3 Fixed an issue whereby saving an existing record in Zerigo would nil out its value. 2011-10-09 11:49:50 -04:00
Kevin Menard
3ec770b8cd Return the only element of the array, not the array itself. 2011-10-09 11:49:02 -04:00
Kevin Menard
38a703e3e0 Added the ability to search Zerigo records for a particular zone. 2011-10-08 22:39:40 -04:00
Kevin Menard
25562a42b4 Implemented mocks for Zerigo. 2011-10-08 20:19:32 -04:00
geemus
ffd01e51dd [core] pass connection_options through service init
closes #411
2011-09-12 10:01:56 -05:00
geemus
b2c8ff0388 [core] work toward separate requires
Should facilitate the following:

    require 'fog/aws'
    require 'fog/compute'
    require 'fog/aws/compute'

I think once you `require 'rubygems'` those should work.

further cleanup should reduce common requires (ie nokogiri)
2011-08-31 15:52:53 -05:00
geemus
0763c6370a [dns|zerigo] move zerigo dns to its own shared area (namespacing should probably be corrected) 2011-08-24 14:40:47 -05:00
geemus
0e5fe57e3d [core] move providers to lib/fog/. 2011-08-24 14:17:46 -05:00
geemus
65c1bfffe2 [core] first steps toward seperately requirable bits 2011-08-24 13:35:08 -05:00
geemus
39b5899163 [dns] consolidate 2011-01-07 16:12:04 -08:00
geemus
a5b70181d9 [bin] consolidate 2011-01-07 15:51:16 -08:00
geemus
e4e33af626 [dns] fixes to get all shared tests passing 2011-01-03 15:39:38 -08:00
geemus
39ed179198 [linode|dns] first pass at models 2010-12-23 16:47:47 -08:00
geemus
13e8141158 [slicehost|dns] first pass at models 2010-12-23 15:36:08 -08:00
geemus
0fd90a8fa5 [zerigo|dns] save or update models 2010-12-23 14:21:05 -08:00
geemus
a641545902 [zerigo|dns] first rough pass at models 2010-12-22 20:36:53 -08:00
geemus
8c5b57cf0e [zerigo|dns] move compute to dns namespace 2010-12-21 13:45:53 -08:00
geemus
8b25cd4218 Merge branch 'aws_dns' 2010-12-17 15:48:23 -08:00
Athir Nuaimi
718029dc56 [aws|slicehost|linode|zerigo|dns] added support for Route 53 and full test cases for each DNS provider 2010-12-17 18:08:56 -05:00
geemus
3ea111c7f8 [core] fix/cleanup requires/recognizes for service
closes #113
2010-12-16 15:31:24 -08:00
geemus
d7927812e6 [zerigo] change user to email and add credentials example 2010-12-15 15:45:19 -08:00
Athir Nuaimi
5ff4551adc completed work on Zerigo provider. all methods supported and tested
updated all parameter and return values
tested all functions
update sample in examples directory to show how to use provider
note: no mocks or test cases
2010-12-13 08:51:04 -05:00
Athir Nuaimi
65e6c49757 Zerigo DNS methods to manage zones fully debugged and commented 2010-12-13 07:38:06 -05:00
Athir Nuaimi
df44afd837 cleaned up the Zerigo DNS calls. Also, added comments detailing parameters and return values 2010-12-12 21:18:21 -05:00
Athir Nuaimi
8837931a0e 1st pass at complete Zerigo provider. Not debugged but all requests are there
added all the methods for handling host DNS records
still need to debug, need to review comments and update example code
2010-12-12 18:02:02 -05:00
Athir Nuaimi
e081fac0b5 added support for 4 more zerigo dns methods: count_zones, get_zone, get_zone_stats, create_zone
items added but not yet tested.  Will continue to add the rest of the methods and then do a big testing cycle
2010-12-12 09:51:52 -05:00
Athir Nuaimi
15d35d3e0c start of work to support Zerigo DNS service
have defined all the requests in compute.rb
have the 1st request - list_zones working
2010-12-11 20:01:33 -05:00