geemus
34e6a1105c
[core] separate loggers for deprecations/warnings
...
distinctly styles deprecations for clarity
gives better flexibility for redirecting logs
reduces possibility of missing deprecations because warnings are ignored
2011-10-19 14:49:34 -05:00
geemus
76c0f11670
[core] use logger throughout for warnings
2011-09-02 12:30:10 -05:00
geemus
2da3af865f
[aws|simpledb] fix get_attributes mock deprecation
2011-07-20 12:09:47 -05:00
Christopher Meiklejohn
ab51aaa3f3
Switch to the has_key? syntax for cleanliness.
2011-07-11 16:50:33 -04:00
Christopher Meiklejohn
9a4f45c9df
Guard against item_name not being a valid key.
2011-07-11 16:37:13 -04:00
Christopher Meiklejohn
d15cdeb8df
Fix failures in the simpledb testing due to attribute array option deprecation.
2011-07-10 01:13:29 -04:00
geemus
b7f54bbd2d
[aws|simpledb] provide for using ConsistentRead on get_attributes and select
...
closes #386
2011-07-08 16:43:25 -05:00
Pan Thomakos
f739865bb5
Fixed Fog::AWS::SimpleDB#delete_attributes.
...
Deleting attributes was not working in mock mode. There were two
bugs in this function.The first was that attributes were being
deleted from the domain as opposed to the item. The second was
that when no attributes were passed, which should delete all
attributes, no attributes were actually being deleted. I've written
tests that recreate these bugs and I have included a fix as well.
2011-05-28 10:20:10 -07:00
geemus
9ea5432fde
[mock] cleanup and reset related fixes
2011-05-19 15:35:33 -07:00
geemus
c673c28b16
implicitly add not_implemented mocks
2011-02-09 16:31:57 -08:00
geemus
9a52c94513
[aws|simpledb] fixes
...
more granular idempotency
convert specs to tests
2011-01-03 18:55:24 -08:00
Arnab
5b066998bb
[aws|simpledb] put_attributes: fix to handle array values for attributes.
...
Fixes Issue #67 : https://github.com/geemus/fog/issues/#issue/67
2010-11-17 02:46:20 +08:00
geemus
fd755e042b
clean up by changing service abstraction into a class
2010-09-03 15:04:54 -07:00
Jeremy Deininger
53ce447574
[simpleDB] - not populating the :replace attributes with keys from :expect.
2010-06-23 09:24:45 -07:00
Jeremy Deininger
946c1c54f4
[simpleDB] - combining put_attributes and put_conditional into one method.
2010-06-22 13:33:33 -07:00
Jeremy Deininger
e4ff36c842
[simpleDB] changing put_attributes so it doesn't use batch mode.
2010-06-21 20:40:08 -07:00
Jeremy Deininger
9d42221815
Adding put_conditional support and spec. Fixes error no Const
...
Module::YAML when running single simpledb specs.
2010-06-21 20:40:08 -07:00
geemus
936cfc0e95
refactor/cleanup to use service
2010-06-12 15:31:17 -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)
f5673d34e0
consolidate parser loading
2010-04-13 14:35:30 -07:00
geemus (Wesley Beary)
3ffa8b153a
[simpledb] simplify request method signature
2010-03-15 21:58:57 -07:00
geemus (Wesley Beary)
293811ad42
[simpledb] cleaner mocking/dependencies
2010-03-14 20:11:43 -07: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
e9251a9c06
fix mocks to use excon responses
2009-11-20 11:26:11 -08:00
Wesley Beary
fa1481e9f2
replace Fog::Errors with Excon::Errors, add 409 conflicts for non-built rackspace server delete
2009-11-08 12:16:52 -08:00
Wesley Beary
d6e857e52d
fix docs to show that Excon::Response is returned
2009-11-02 18:48:49 -08:00
Wesley Beary
db54e424be
fixing existing simpledb specs and adding all but select
2009-09-08 19:57:53 -07:00
Wesley Beary
6c0e4f5ab1
first pass at simpledb mocks
2009-09-07 21:25:50 -07:00
Wesley Beary
a9991f62b3
AmazonCase simpledb stuff
2009-07-30 23:13:48 -07:00
Wesley Beary
dbc9ebfb04
split out requests into their own files
2009-07-13 19:14:59 -07:00