Patrick McKenzie
21e80718a5
Fixing parsing of zone.records.get(id) so that it parses a single record properly rather than attempting to parse a list of records improperly. Fixing tests to match this (expected) behavior rather than work-around the broken way.
2011-11-08 18:54:08 +09:00
Patrick McKenzie
c8c4324549
Allow updates of DNS records. Updates on zones not supported yet.
2011-11-08 18:12:25 +09:00
Patrick McKenzie
8c680f0d80
1) Fix so that getting a single record actually works. 2) zone.records currently returns all records in account, not just records for that zone. Add failing test (temporarily, assumes test account has existing zones for this to actually fail) + fix. 3) Add in data alias for record.value, just in case someone needs it, as Slicehost calls this data.
2011-11-08 16:34:37 +09:00
Patrick McKenzie
426815d01d
Slicehost uses record-type and zone-id for their API, which messes with Fog internals, so changing these to record_type and zone_id in the parser.
2011-11-08 13:37:56 +09:00
geemus
2f9654993e
[core] fixing more paths after rearrange
2011-09-22 19:34:14 -05:00
geemus
01238bc720
[compute|slicehost] move slicehost compute to its own shared area (namespacing should probably be corrected)
2011-08-24 20:35:05 -05:00
geemus
3be53104be
[compute] consolidate
2011-01-07 16:52:09 -08:00
geemus
39b5899163
[dns] consolidate
2011-01-07 16:12:04 -08:00
geemus
13e8141158
[slicehost|dns] first pass at models
2010-12-23 15:36:08 -08:00
geemus
8b3081ad10
[slicehost|dns] give dns its own namespace/service
2010-12-21 15:25:31 -08:00
Athir Nuaimi
eb523fb80a
[aws|dns] 1st pass at Route 53 support. All functions added but not tested
...
have added each of the Route 53 functions
list_hosted_zones is working. rest still need to be tested
[aws|linode|slicehost|zerigo|dns] added complete test cases for linode & slicehost DNS. Also added initial support for AWS Route 53
2010-12-16 00:29:42 -05:00
Athir Nuaimi
3c69e06f07
complete work on Slicehost DNS functions. all functions now supported
...
all DNS functions are now working and tested.
any functions that have optional parameters can now accept these
comments cleaned up
note, no mocks or test cases. will speak to geemus to learn more about how these work.
2010-12-10 11:56:49 -05:00
Athir Nuaimi
5d78577099
added support for managing DNS records through Slicehost
...
added for functions that work on DNS records. The full Slicehost DNS API is now supported.
2010-12-09 16:12:32 -05:00
Athir Nuaimi
b1ddc8bf7a
completed adding all the Slicehost DNS zone functions
...
can now add/edit/delete zones in the Slicehost DNS service. Includes the methods create_zone, delete_zone, get_zones, get_zone. Note, there are no mocks or test cases.
2010-12-09 14:14:48 -05:00
Athir Nuaimi
9d4b6a8bfb
add new method to Slicehost - get_zones (not debugged yet)
...
have added new parser and request for get_zones. As slicehost docs are sparse, parser has not been updated. Will do so once I analyze xml that comes back from request (ie next checkin should have working parser)
2010-12-09 11:51:17 -05:00
geemus
a963703309
fixes for/from specs/tests
2010-09-09 17:50:38 -07:00
geemus
136442206f
[slicehost] rename slices to compute for consistency
2010-09-08 15:00:47 -07:00
geemus
fd755e042b
clean up by changing service abstraction into a class
2010-09-03 15:04:54 -07:00
geemus
8533cdfecc
consolidate MockNotImplemented and move into Errors namespace
2010-05-26 17:38:23 -07:00
geemus
fea0e70649
update helper tests to match new shindo
2010-05-26 17:37:27 -07:00
geemus (Wesley Beary)
1037840421
utilize excon fix to pass Content-Length: 0 for no body requests
2010-03-29 23:00:03 -07:00
geemus (Wesley Beary)
10db608eb1
[slicehost] cleaner mocking/dependencies
2010-03-17 20:51:55 -07:00
geemus (Wesley Beary)
ff6fd5c588
[slicehost] Flavor(s) and Image(s) models
2010-02-06 15:39:14 -08:00
geemus (Wesley Beary)
9351fb2bdd
[slicehost] add reboot support
2010-02-06 14:51:19 -08:00
geemus (Wesley Beary)
5187883bae
cleanup and first pass at slicehost server(s) models
2010-02-04 00:27:14 -08:00
geemus (Wesley Beary)
87da79eae2
nicer and more explicit messaging around mocks that are not yet implemented
2010-02-01 22:53:18 -08:00
Wesley Beary
4099ba9310
create/delete slices for slicehost
2009-11-28 16:18:20 -08:00
Wesley Beary
f77cd66ea6
first pass at slicehost support (methods for querying existing stuff)
2009-11-26 21:04:49 -08:00