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 b820b326b4
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 0fe120d659
, reversing
changes made to 5033b98252
.
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
Adam Lowe
a45d079b8c
openstack-nova: adding EXTENDED_STATUS to ExtensionNamespaces
2012-05-08 17:03:25 -07:00
Adam Lowe
1797b27ed4
Adding OptionalTypeAdaptorFactory to handle the parsing of Optional values
2012-05-08 17:03:18 -07:00
Andrew Gaul
4ac7629f44
Delegate blob storage to TransientStorageStrategy
...
This further minimizes the drift between the filesystem and transient
blobstores. We also now require that users keep the BlobStoreContext
open instead of using ConcurrentMap singletons. Finally we remove the
"stub" container.
2012-05-08 14:11:32 -07:00
Adrian Cole
743773aeef
formatting
2012-05-08 10:14:14 -07:00
Adrian Cole
39e6f84f4b
Merge pull request #612 from andrewgaul/transient-storage-strategy
...
Introduce TransientStorageStrategy
2012-05-07 17:14:10 -07:00