1150 Commits

Author SHA1 Message Date
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
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
Andrew Gaul
442c51eb3c Introduce TransientStorageStrategy
This allows code from the filesystem blobstore to be more similar to
the transient blobstore.  This commit also corrects a bug where
blobExists did not throw an exception when the container did not
exist.
2012-05-07 16:52:31 -07:00
Adrian Cole
015a89cdcd Merge pull request #611 from andrewgaul/reduce-filesystem-transient-diff
Reduce filesystem and transient differences
2012-05-07 16:29:33 -07:00
Andrew Gaul
3a0c15b345 Reduce filesystem and transient differences
These providers have a similar lineage but many gratuitous
differences.  This commit reduces the diff between them and is a
prerequisite for upcoming changes to make them more similar to each
other and real providers.  Some future commit might unify these in
some smarter way, e.g., having a TransientStrategy to match
FilesystemStrategy.
2012-05-07 15:55:05 -07:00
Andrew Gaul
7cbfd42736 Do not check for equality on overwrites
Firstly, this check never triggered because Payload.equals always
returns false for File objects.  Secondly, this would not reduce IO
even if it worked since the common case is not overwriting a file with
the same contents.  Lastly, simplify a cast.
2012-05-07 13:35:02 -07:00
Adam Lowe
653d5ccc4b openstack-nova: Adjusting names of ServerWithSecurityGroups related calls 2012-05-04 18:26:45 +01:00
Adam Lowe
33b4a2d253 openstack-nova: Wiring AdminActions extension into compute service to implement suspend and resume 2012-05-04 18:22:40 +01:00
Adam Lowe
7678c6e776 openstack-nova: Adding Admin Actions client to allow extra actions to be performed on servers 2012-05-04 18:22:40 +01:00
Adam Lowe
e95e6df805 openstack-nova: Adjusting Resource and it's descendants to new builder pattern 2012-05-04 18:22:26 +01:00
Adam Lowe
06d3ef02ba openstack-nova: Adding CREATESERVEREXT extension (renamed ServerWithSecurityGroupsClient to be clear about what's on offer) 2012-05-04 16:45:04 +01:00
Adam Lowe
42df3d339c openstack-nova: Adding Virtual Interface extension 2012-05-04 16:45:04 +01:00