Commit Graph

845 Commits

Author SHA1 Message Date
Adrian Cole dab1dd69fc fix covariance/assignability in RestContext<? extends Client> subclasses 2012-04-18 15:05:39 -07:00
Adrian Cole b9c4f5cd4b enum is not a sustainable way to refer to address blocks 2012-04-18 11:04:53 -07:00
Adrian Cole 2f9b1738a0 Merge pull request #572 from dralves/image-extension
implemented image extension
2012-04-18 07:37:02 -07:00
Adrian Cole 5ea29cbbb7 Merge pull request #560 from danikov/covariant-future-iterables
covariant compatible version of futureIterables
2012-04-18 07:35:23 -07:00
danikov fff1c7dc2d make FutureIterables covariant compatible + update tests 2012-04-18 13:06:54 +01:00
David Ribeiro Alves 05212b75fa implemented image extension 2012-04-18 09:37:44 +01:00
Adam Lowe d111d8c550 Issue 895: Adjusting name and description of openstack-nova-ec2 maven module 2012-04-17 15:11:12 +01:00
Adam Lowe 54ae36a92d Issue 895: Correcting placement of rest client binding 2012-04-17 13:35:53 +01:00
Adam Lowe 1e3a8b04b6 Issue 895: Filtering out non-MACHINE images from Nova-EC2 responses (note 2009-04-04 EC2 API didn't support filtering at the machine end) 2012-04-17 13:32:54 +01:00
Adam Lowe 0d43c1dd46 Exposing contents of DescribeImagesResponseHandler to subclasses 2012-04-17 13:29:14 +01:00
Adam Lowe 7c31f51ab7 Adjusting openstack-nova-ec2 to handle extended volume status fields (by discarding the extra information) 2012-04-17 12:52:24 +01:00
Adam Lowe 8350e453ca Exposing fields of CreateVolumeResponseHandler to subclasses 2012-04-17 12:38:18 +01:00
Andrew Gaul a3161ba7ba Throw return value instead of returning null
Throwables.propagate always throws its argument and throwing its
impossible return value better represents our intent than returning
null.
2012-04-16 13:45:23 -07:00
Adrian Cole cedd906bdb Merge pull request #566 from andrewgaul/length-typo
Correct typo
2012-04-16 01:12:55 -07:00
Adrian Cole 0b59dea073 removed ContextBuilder subclasses; added unwrap; undid generic params 2012-04-16 00:44:20 -07:00
Andrew Gaul 40bb12d410 Correct typo 2012-04-13 15:29:51 -07:00
Andrew Donald Kennedy a919985b2b Fix broken build due to ApiMetadata changes 2012-04-12 23:11:00 +01:00
Adrian Cole b3e1b675ef moved AnonymousProviderMetadata to the right package 2012-04-12 12:20:25 -06:00
Adrian Cole 23cb01f977 refactor PropertiesBuilder and related types into ApiMetadata and ProviderMetadata, and update all usage 2012-04-11 19:47:09 -06:00
Adam Lowe ba493257be Adjusting default cloudwatch version for live tests 2012-04-10 09:39:39 +01:00
Matt Stephenson 344099b0f4 Construct a fully populated Server object before returning it back from the NovaComputeServiceAdapter in Openstack-nova 2012-04-09 14:25:27 -07:00
Adrian Cole 049688efcd Merge pull request #546 from dhogan/extensions-alias
add aliases for extension namespaces
2012-04-09 09:54:45 -07:00
Dirk Hogan 411b14eddc add aliases for extension namespaces 2012-04-09 08:44:22 -07:00
Andrew Gaul b47860afc1 Use inference to elide duplicated type parameters
Found with:
grep 'Builder.*<.*>.*Immutable.*<.*>.*builder();'
2012-04-08 22:32:04 -07:00
Adrian Cole c1dd80f9b3 openstack-nova-ec2 errors on authorizing security group to itself, and also needs to auto-allocate elastic ips 2012-04-05 18:15:39 -07:00
Adrian Cole 00c7179f72 moved cacheloaders to the correct package 2012-04-05 17:42:06 -07:00
Adrian Cole bae742befe default to allocate elastic ips on openstack-nova-ec 2012-04-05 16:56:15 -07:00
Adrian Cole 03028338df PresentWhenExtensionAnnotationNamespaceEqualsAnyNamespaceInExtensionsSetTest 2012-04-05 14:15:34 -07:00
Adrian Cole 94edcbf00d Merge pull request #541 from dhogan/security-group-delete
fix Accept header in delete
2012-04-04 22:39:45 -07:00
Dirk Hogan 12e8a366fc fix Accept header in delete 2012-04-04 16:44:06 -07:00
Tim Miller 59aa198fa7 fix (unused) createImage http body in 404 test. 2012-04-04 16:27:22 -07:00
Tim Miller c8939ac0da add tests for createImage, switch argument order. 2012-04-04 16:09:34 -07:00
Tim Miller 3cab636f29 remove unused import statements. 2012-04-04 11:48:05 -07:00
Tim Miller 4771fafe48 create an image from a nova vm instance. 2012-04-04 11:42:39 -07:00
Adrian Cole 6f6b958aad Issue 888, 895: temporary workaround to stop openstack-nova-ec2 from using # characters 2012-04-03 00:34:58 -07:00
Adrian Cole f70ef81828 Issue 895:add openstack-nova-ec2 api 2012-04-03 00:06:24 -07:00
Adrian Cole 128a906104 Issue 895:add openstack-nova-ec2 api 2012-04-03 00:06:00 -07:00
Adrian Cole 3923e78b9a Issue 896:ec2 doesn't pay attention to api version property 2012-04-02 22:24:59 -07:00
Adrian Cole 764e0907f7 Issue 657:ApiMetadata 2012-04-01 18:43:31 -07:00
Adrian Cole 9d2aca696b fixed keypair on nova and added test 2012-03-29 15:12:19 -04:00
Adrian Cole 49e475edcd Issue 888: consolidate code that addresses naming conventions, using hyphen as default delimiter 2012-03-28 03:37:54 -04:00
Adrian Cole 5c6ce9f081 organize imports 2012-03-28 03:37:48 -04:00
Adrian Cole 343470d0a5 removed deprecated RunScriptOptions & TemplateOptions 2012-03-28 03:37:43 -04:00
Adrian Cole 025396be37 added new properties object 2012-03-28 03:37:41 -04:00
Adrian Cole e46cef9fbb passwordAuthentication is now default for keystone 2012-03-28 03:37:40 -04:00
Adrian Cole c56043db08 refactored properties objects to be consistent w/keystone 2012-03-28 02:30:04 -04:00
Adrian Cole ed1864e810 toString tidies 2012-03-23 13:09:13 -07:00
Adrian Cole 91ccba370b cleaned up error handler in swift 2012-03-23 00:37:33 -07:00
Adrian Cole c3dd362b4b Issue 814:recreate nova api as openstack-nova 2012-03-22 21:42:22 -07:00
Adrian Cole 2ae849dd94 Issue 883:Allow login credentials by osfamily to be specified per-provider 2012-03-22 12:39:48 -07:00