Commit Graph

880 Commits

Author SHA1 Message Date
Jeremy Whitlock 82533729da Add support to apis/cloudwatch for listing stored metrics.
* Also adds some useful constants for CloudWatch dimensions, metric names and namespaces
2012-04-26 19:14:30 -06:00
Matt Stephenson 381851b8ab Remove IPSocket class, replace with Guava's HostAndPort class. 2012-04-25 17:52:01 -07:00
Richard Downer 18a65bf1a7 Move WindowsClientLiveTest from ec2 to aws-ec2 as it depends on AWS's published AMIs and naming conventions 2012-04-25 20:18:13 +03:00
Richard Downer 1a77b194e5 EC2 Windows AMIs have a separate owner (which changed recently) - add this owner ID to the default set. Update WindowsClientLiveTest to use the default set and verify it passes. 2012-04-25 19:42:35 +03:00
Richard Downer f66cd71b49 WindowsClientLiveTest wasn't running due to lack of BouncyCastleCryptoModule and a problem with the test properties 2012-04-25 19:42:24 +03:00
Adrian Cole 1f7211d32d minor volume test-related changes 2012-04-24 12:36:11 -07:00
Adam Lowe 32022723ad Nova VolumeClient: adjusting attachment method names after review 2012-04-24 19:47:54 +01:00
Adam Lowe ff1428e6f7 Nova VolumeClient: improving javadocs 2012-04-24 16:41:54 +01:00
Adam Lowe 1dfcc6cde5 Nova VolumeClient: improving javadocs 2012-04-24 16:39:33 +01:00
Adam Lowe 01c6a48786 Nova VolumeClient: improving javadocs 2012-04-24 16:33:00 +01:00
Adam Lowe 0e9153017c Adding remaining VolumeClientExpectTest methods 2012-04-24 16:17:07 +01:00
Adam Lowe 58d4de4bbe Adding CreateVolume and CreateSnapshot options and improving live tests accordingly 2012-04-24 14:36:16 +01:00
Adam Lowe 01de74236b Adding Volumes extension - first stage includes get/list volumes and list attachments 2012-04-24 09:34:43 +01:00
Adrian Cole df7d2acbb4 wrapper -> view 2012-04-23 19:14:36 -07:00
Adrian Cole 886d2cafb9 created base Context class with ProviderMetadata and Identity 2012-04-23 16:16:51 -07:00
Richard Downer 9194a896a6 Modify a warning message to state the problem in full right at the beginning of the message (instead of having the crucial part of the message drifting in the middle of an ocean of toString()ed objects) 2012-04-23 17:45:14 +03:00
Adrian Cole f1010e13a4 fixed aws-ec2 image parsing 2012-04-21 10:59:01 -07:00
Adrian Cole e496faf611 Merge pull request #575 from aplowe/openstack-nova
Openstack nova: HostAdministration and SimpleTenantUsage extensions
2012-04-19 10:21:51 -07:00
Roman Bogorodskiy 1b5462346b Add a live test for swift multipart upload. 2012-04-19 17:18:27 +04:00
Roman Bogorodskiy 2fa96a9cb3 Remove useless comment. 2012-04-19 15:51:53 +04:00
Roman Bogorodskiy 52c144fce5 Remove deub prints and fall back to traditional upload if file is not large enough. 2012-04-19 15:51:52 +04:00
Roman Bogorodskiy 19e56692e3 Enable multipart for HPCloud. 2012-04-19 15:51:52 +04:00
Roman Bogorodskiy a3c8023e84 Use CommonSwiftClient instead of SwiftClient in multipart code. 2012-04-19 15:51:52 +04:00
Roman Bogorodskiy 338d28325c Clean up commented out useless function. 2012-04-19 15:51:52 +04:00
Roman Bogorodskiy c6b7d510b2 Initial implementation of MPU for SwiftAsyncBlobStore. 2012-04-19 15:51:52 +04:00
Roman Bogorodskiy 807d078c6f First working implementation of swift multipart upload. Async client TDB. 2012-04-19 15:51:52 +04:00
Roman Bogorodskiy e11dd37237 Stubs for multipart upload support in swift. 2012-04-19 15:51:52 +04:00
Adam Lowe adc6e2aa93 Adding Simple Tenant Usage extension 2012-04-19 10:42:30 +01:00
Adam Lowe f45b9ca849 Improving Host Administration extension tests 2012-04-19 10:37:17 +01:00
Adam Lowe 43d258837d Adding gson adaptor for HostResourceUsage 2012-04-19 10:31:23 +01:00
Adam Lowe 1d09fc3400 Adding project field to HostResourceUsage 2012-04-19 10:30:24 +01:00
Adam Lowe 522147a9ce Fixing imports for Host Administration extension 2012-04-19 07:59:06 +01:00
Adam Lowe 80c48193ee Adding tests of Host Administration extension 2012-04-19 07:51:28 +01:00
Adam Lowe 400221820a Adding Host Administration extension 2012-04-19 07:51:28 +01:00
Adam Lowe eef27bbe4e Adding full extension list 2012-04-19 07:51:27 +01:00
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