965 Commits

Author SHA1 Message Date
Andrew Bayer
4a1e7e0005 Refactoring hashcodes/equals. 2012-05-18 11:41:39 -07:00
Aled Sage
2637a4b6e9 Issue 647: DateCodec impl delegates to DateService 2012-05-17 11:25:13 +01:00
Aled Sage
cd9c830c5a Issue 647: store Expires as Date; added ContentMetadataCodec for converting to/from HTTP headers 2012-05-17 11:24:50 +01:00
Aled Sage
9aedf7b6f6 Issue 647: added "Expires" header for ContentMetadata 2012-05-17 11:24:45 +01:00
Adrian Cole
96e272a91d Issue 925: added default ctors so that gson can work w/o using sun.misc.Unsafe 2012-05-16 14:51:16 -07:00
Andrew Gaul
dbb56e64da Remove quirky isSame method
Use safer InputSupplier instead.
2012-05-15 11:37:22 -07:00
Andrew Gaul
f55231d607 Tolerate oversized ranges in getBlob 2012-05-14 15:16:32 -07:00
Adrian Cole
c223f73762 Merge pull request #635 from andrewgaul/filesystem-transient-copyblob
Hamonize filesystem and transient copyBlob
2012-05-14 14:42:04 -07:00
Adrian Cole
d144d94f60 Merge pull request #634 from andrewgaul/filesystem-transient-loadblob
Harmonize filesystem and transient loadBlob
2012-05-14 14:09:14 -07:00
Andrew Gaul
9b6cf5ea21 Hamonize filesystem and transient copyBlob 2012-05-14 13:36:21 -07:00
Andrew Gaul
1199c54f67 Harmonize filesystem and transient loadBlob
Move getBlob into FilesystemStorageStrategyImpl, similar to
TransientStorageStrategy.
2012-05-14 13:06:19 -07:00
Adrian Cole
3668ca497e Merge pull request #633 from andrewgaul/filesystem-transient-getblob
Harmonize filesystem and transient getBlob
2012-05-14 12:47:14 -07:00
Andrew Gaul
a30aad05ed Harmonize filesystem and transient getBlob
This commit also simplifies HTTP range logic calculations, sets the
correct Content-Length, and avoids an unneeded copy.
2012-05-14 11:02:03 -07:00
Adrian Cole
8e27b180aa Merge pull request #632 from andrewgaul/static-block
Throw exceptions in static blocks
2012-05-14 10:22:47 -07:00
Andrew Gaul
d45404a338 Throw exceptions in static blocks
This reports any errors instead of silently ignoring them.
2012-05-14 09:37:20 -07:00
Adam Lowe
cc016d5dc8 Adjusting MapBinder to take Map<String,Object> so BindToJsonPayload can bind objects annotated with PayloadParam correctly 2012-05-14 13:09:22 +01:00
Adam Lowe
95399121bd openstack-nova: Adding Volume Types extension 2012-05-13 08:55:29 +01:00
Adam Lowe
987f2f93c6 openstack-nova: Adding Quota and Quota Class extensions 2012-05-13 08:55:29 +01:00
Adam Lowe
7f101267e6 openstack-nova: Adding Flavor Extra Specs extension 2012-05-13 08:55:28 +01:00
Adam Lowe
d5b2968a54 openstack-nova: Adding HostAggregates extension 2012-05-13 08:55:28 +01:00
Adam Lowe
5228a14fbb openstack-nova: Adding actions to HostAdministration extension 2012-05-13 08:55:28 +01:00
Adam Lowe
f790607ffb openstack-nova: Adding field from Flavor Extra Data extension 2012-05-13 08:55:27 +01:00
Andrew Gaul
191a4e7341 Identity should be tenameName:accessKey
tenantId is something else.  Tested against hpcloud.
2012-05-11 15:34:41 -07:00
Adrian Cole
e461db5952 fixed test expectation glitch 2012-05-10 19:47:21 -07:00
Adrian Cole
3d67f26811 fixed test expectation glitch 2012-05-10 19:40:46 -07:00
Adrian Cole
bd15314609 fixed test expectation glitch 2012-05-10 19:39:22 -07:00
Adrian Cole
8abd56b1c7 fixed test expectation glitch 2012-05-10 19:35:10 -07:00
Adrian Cole
5340e947d3 while image can be null in templateBuilder, image will never be null in a template 2012-05-10 17:19:29 -07:00
Adrian Cole
59f2b6d171 Merge pull request #625 from aledsage/Issue-888-GroupNamingConvention
Issue 888 group naming convention
2012-05-10 16:45:39 -07:00
Adrian Cole
a6cc00e078 Merge pull request #603 from dralves/image-extension-all
image extension working on hpcloud, virtualbox and aws-ec2, cloudservers...
2012-05-10 16:43:27 -07:00
David Ribeiro Alves
f71e1d5780 fixed a transient status bug in openstack-nova (working on hpcloud) 2012-05-10 19:31:50 +01:00
David Ribeiro Alves
fe7d426e2e fixed a cloudservers bug 2012-05-10 18:27:49 +01:00
Aled Sage
94ac48070d Issue 888: use GroupNamingConvention for keyName/securityGroup; don't include region in name 2012-05-10 16:47:37 +01:00
Adrian Cole
8163b6ee64 Merge pull request #623 from jcscoobyrs/master
Issue 922: Add missing javadoc to CloudWatch.listMetrics(MetricClient, ListMetricsOption).
2012-05-10 01:33:32 -07:00
David Ribeiro Alves
f63c5a44c6 corrected formating issues and added headers 2012-05-10 09:07:12 +01:00
David Ribeiro Alves
129d827355 implemented ec2 expect tests 2012-05-10 08:42:45 +01:00
David Ribeiro Alves
fc159d1686 cloudservers imageextension expect tests are passing 2012-05-10 07:33:53 +01:00
David Ribeiro Alves
c7469bbf4a cloudservers and ec2 imageextension expect tests on the way 2012-05-10 06:54:13 +01:00
Jeremy Whitlock
934b8388e6 Issue 922: Add missing javadoc to CloudWatch.listMetrics(MetricClient, ListMetricsOption).
* Follow-up to b820b326b4502eb55bc55b27e1723f13106c3910
2012-05-09 20:43:33 -06:00
Adrian Cole
c7f949d1c1 Merge pull request #622 from jcscoobyrs/master
Issue 922: Create CloudWatch.listMetrics(MetricClient, ListMetricsOptions) API.
2012-05-09 18:29:35 -07:00
Jeremy Whitlock
b820b326b4 Issue 922: Create CloudWatch.listMetrics(MetricClient, ListMetricsOptions) API. 2012-05-09 19:26:45 -06:00
Adrian Cole
f0a8870b80 Issue 919: ensure filters work on multi-zone openstack-nova 2012-05-09 18:22:34 -07:00
David Ribeiro Alves
176647110a added expect test 2012-05-10 01:33:31 +01:00
Adrian Cole
9a4e5fd7d8 Merge pull request #619 from aplowe/openstack-nova
openstack-nova: fixing NPE in CreateServerOptions.string()
2012-05-09 08:42:15 -07:00
Andrew Donald Kennedy
cffeeb0eab Not everyone lives in US-CA 2012-05-09 16:34:33 +01:00
Adam Lowe
2c82ab2832 openstack-nova: fixing NPE in toString() 2012-05-09 16:21:26 +01:00
Andrew Phillips
29e7e7e85e Revert "Merge pull request #617 from andrewgaul/filesystem-transient-remove-copy"
This reverts commit 0fe120d659e4c934389b14c9ecd326ea81edda7c, reversing
changes made to 5033b982529ac6a776a65dbe0fbb7ab648ddb3be.
2012-05-08 23:37:19 -07:00
Andrew Gaul
d13e8aec4a Remove unused copy method
Also make second copy method private access.
2012-05-08 21:08:03 -07:00
Mathieu Guillaume
d8472b799a openstack-nova: fix camelCase for userData in NovaTemplateOptions 2012-05-08 17:15:32 -07:00
Mathieu Guillaume
ab22b0606b openstack-nova: add support for user-data 2012-05-08 17:15:31 -07:00