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